Actress Amanda Seyfried and her boyfriend Dominic Cooper hold hands as they walk in Soho. (Bauer Griffin)more pics Mamma Mia! co-stars Amanda Seyfried and Dominic Cooper have been an item since they met on the set of the 2008 movie, but they're calling time on their romance for now.
A source told People.com: "Amanda and Dominic have been on and off for a while -- and right now they're taking a break. But they're great friends and could still get back together."
Dominic Cooper and Amanda Seyfried are keeping their distance for now (Bauer Griffin)
Despite months of speculation about the stability of their romance, the 24-year-old beauty and the An Education actor are still in constant contact as they try and work through their problems.
Another source said : “They still talk all the time and are trying to work things out. There is no drama. They are just on a break."
Last month, Seyfried admitted she wasn’t sure if the 31-year-old hunk was The One. She said: "I don't know if Dominic's 'The One,' but he's the funniest person I've met -- and that's major in my book."
On Tuesday evening Dominic was spotted with his arm around Lindsay Lohan’s waist at a Belvedere party at French nightspot LeBaron in Cannes, where they allegedly partied until 5 am.
A fellow partygoer said: "It definitely looked like something was going on between them."
More pictures of Amanda Seyfried (click any photo):