Henry Cavill has got engaged to his showjumper girlfriend, Ellen Whitaker, after popping the question on a trip to Hollywood.
The Jersey-born actor is set to play Superman in the new film, reportedly called Man Of Steel, due for release next year.
Ellen is currently in training in a bid to make the British showjumping team for the 2012 Olympics.
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."
Henry called Ellen's father, Stephen, at home near Barnsley, South Yorkshire, to ask his permission before getting down on one knee.
He made his name appearing in the historical drama The Tudors alongside Jonathan Rhys Meyers.