Hayden Panettiere splits from Milo

The 19-year-old 'Heroes' actress ended her relationship with her 31-year-old co-star - who she confirmed she was dating last April after months of speculation - because she had reportedly been unhappy for months.

A source told America's Star magazine: "Hayden had tried to break up with Milo many times since Christmas, but he wouldn't accept it.

"Finally, she put her foot down last week when he confronted her about hooking up with another guy at a club. She told Milo they weren't a couple any longer and she could see whomever she wanted. When Hayden didn't call Milo on Valentine's Day he got the message finally. He is so in love with her it's hard for him to accept."

The couple's 12-year age gap is said to be at the root of their problems.

A source said: "It was a lifestyle conflict. They were in very different places. They are still on friendly terms. There are no hard feelings.

"Hayden is young. She likes to go out in the Hollywood scene and that's not Milo's style. He has been concentrating on work on his production company Divide Pictures."