Justin Long and Amanda Seyfried are calling it quits after two years of dating.
According to Page Six, they "are breaking up" over relationship expectations.
"He wanted to get married, she wasn't ready to make the commitment," one source said, adding that Seyfried may be moving on to someone else already.
"They had different schedules and different lives," an insider revealed to Us Weekly. "They just grew apart."
The 29-year-old actress met Long, 37, after she came across his Instagram account and found it humorous.
"I thought something he said was really funny," she told Vogue in May. "It was a beautiful picture of a snail, and the caption said, 'F------g MOOOOOOOOVE.' It made me laugh out loud, so I texted him."
Long previously dated actress Drew Barrymore while Seyfried has been linked to British actor Dominic Cooper and Ryan Phillippe in the past.
Reps for the former couple have yet to respond for comment on their split.