It looks like it's over for Amanda Seyfried and Justin Long. The New York Post's Page Six and Us Weekly reported late Tuesday night that the actors have broken up after two years of dating. A source close to the former couple revealed in the latest issue of Us Weekly, "It happened a few weeks ago. He's really heartbroken." Another insider told the magazine that the busy actors "had different schedules and different lives and "grew apart" in recent months. Seyfried herself has admitted that it can be challenging to date another actor. While promoting Ted 2 in June, she told Vogue, "Making movies is two solid months of 12-, 14-hour days. I mean, it can ruin your relationship."