Olivia Munn has split from her boyfriend, according to reports.

The Newsroom actress, 33, and RoboCop star Joel Kinnaman, 34, were first linked as a couple in 2012.

But Us Weekly said that multiple sources said that they had ended their relationship.

"They ended things a few months ago but both seem fine," one source tells Us. "A lot had to do with distance.

"He's back filming in Toronto and she's now in LA for good."

Olivia recently told Allure magazine: "If there was ever going to be a girl who would want her man to bring home a RoboCop suit, it would be me. Joel is truly fantastic in it."

Joel has been starring in US TV show The Killing.