"It was a lifestyle conflict," the insider said, noting the breakup happened within the last week. "They were in very different places. ... They are still on friendly terms. There are no hard feelings."
The source said the couple's 12-year age gap played a role in the split.
"(Panettiere) is young. She likes to go out in the Hollywood scene and that's not his style," the insider said of the 19-year-old actress and her 31-year-old former beau.
Beyonce flaunts bikini body, Blue Ivy in vacation pics
Gal Gadot cast as Wonder Woman for 'Batman vs. Superman'