David Beckham has swapped his footie kit for a cape and sword in a new Disney advertising campaign.
The former England skipper dressed up as the dragon-slaying prince from the fairytale Sleeping Beauty - he even rode a big white horse for the photo shoot!
It took place before Becks announced he was moving to the US to join the footie team LA Galaxy.
He said he enjoyed shooting the advert because his sons are big Disney fans. He said: "I love going to Disney, I'm like a big kid."
Becks was one of several big stars to dress up as characters from a fairytale for the ads. Here's Beyonce as Alice in Wonderland!
Scarlett Johansson also took part - she dressed up as Cinderella and wore a designer ball gown and a diamond tiara worth a whopping £165,000!
Here is Becks talking to the famous celebrity photographer Annie Leibovitz. She said about Beckham: "I think he would like to act... he was a great actor."
The adverts are promoting Disney's newly-launched Year of a Million Dreams campaign. The pictures will appear in US magazines in March.