Mark Wahlberg and Amanda Seyfriend spotted kissing in public!

Mark Wahlberg and Amanda Seyfried held nothing back from photographers recently when they were spotted kissing in New York.

But before you run off to comfort Amanda's boyfriend Justin Long, let's just mention the fact that the passionate lip-locking was purely for professional reasons!

It seems Amanda has replaced new mum Mila Kunis as Mark's love interest for Ted 2, which will be released next summer.

While we're sad to see Lori and John break up, we reckon Amanda will do a great job in the new role. The Mamma Mia actress admitted she was so keen to star in the film that she accepted the part from Seth MacFarlane before knowing anything about it.

"When they would talk about another Ted movie, I would always joke about how they were going to incorporate me into the movie," she confessed in an interview a couple of months before filming kicked off.

"I don't know what my character is like," the actress said  "I literally don't know… But I still said yes to Seth because I trust him. How could anybody say no to him? But yeah, I have no idea what I'm doing. It's so weird."

Well, judging by these snaps, her character is definitely doing a lot of kissing!