David Beckham fans were left startled after the football A-lister uploaded a picture of himself with a shocking new look.

The former Manchester United player shared an image on Instagram showing a huge scar stretching across his left cheek.

It was coupled with a balding head and yellow teeth, making the model unrecognisable.

Fans were quick to comment on the new photo, which was captioned, "rough day at the office", with one saying: "Oh my god, horrors compared to your beautiful face!"

Another added: "Is this real? What happened!?"

However, many noticed it was only make up after spotting he had tagged in the film he is due to star a cameo role in - Guy Ritchie's King Arthur.

One Instagram follower said on his transformation: "It's make up for King Arthur. Still looks beautiful."

David Beckham has a cameo knight role in the new movie King Arthur, due to be released in May

Of his 34.5 million followers, others followed suit and wrote: "Still handsome, looks really cool."

41-year-old Beckham is set to hit our screens in May playing a knight in the film.

The Kensington and Chelsea resident will star alongside Charlie Hunnam who plays leading role King Arthur.

Keep up to date with the latest news in west London via the free getwestlondon app.

You can even set it to receive push notifications for all the breaking news in your area.

Available to download from the App Store or Google Play for Android now!