British actor Henry Cavill has reportedly split from fiance Ellen Whitaker.
The couple mutually decided to end their engagement, according to Us Weekly.
A rep for Henry Cavill did not immediately respond to ABCNews.com's request for comment.
"There was no fallout. They just both agreed it wasn't working," the magazine said, quoting a source. "They broke up three months ago."
Cavill, 29, is best known for his role as Charles Brandon on Showtime's "The Tudors." He will play Clark Kent-Superman in the 2013 Superman reboot, "Man of Steel."
Cavill is also in the running to play the lead in the " Fifty Shades of Grey" movie.
After Cavill proposed to Whitaker, 26, a British champion show jumper, she told the Belfast Telegraph in May 2011, "I couldn't believe it when he asked me to marry him. I thought we were there to celebrate his birthday. It was such a surprise and I am so happy."