Henry Cavill has reportedly split from fiancee Ellen Whitaker.

The 'Man of Steel' actor is said to have called time on his three-year relationship with the professional show jumper as it was no longer working.

A source said: ''They just weren't getting on.''

Ellen - who met Henry in 2009 at the Olympia International Horse Show - has reportedly moved in with her best friend in Newcastle, North East England, to concentrate on her horses, while Henry is going from strength-to-strength with his career.

The 29-year-old heartthrob proposed to Ellen at his birthday party in Hollywood last May and she said how he had surprised her by popping the question.

She said: ''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.''

The couple have not been seen together since June and Henry recently refused to answers questions about the engagement.

He said: ''I'll talk about that another time. This summer I am taking time off and relaxing.''