David Beckham sent fans in to a frenzy as he shared a shirtless snap on his social media on Saturday.

The former footballer, 49, shocked fans when he posted a picture to reveal his gruelling workout routine, plus the reason for his chosen activewear – or lack of.

David showed off his ripped physique whilst in the middle of a weighted set when he was caught on camera, an orange T-shirt tucked into his shorts.

He captioned the post: ‘My wife said my Orange vest was too bright so I took it off judging my workout clothes @victoriabeckham you know u love it really sorry @mrbobbyrich not my best form this was the 6th set’.

Fans couldn’t help but gush over David’s toned body, with many thanking Victoria – a renowned fashion designer – for her fashion advice.

Flocking to the comment section they wrote: ‘Thank you for doing the lords work, Victoria!’…’Thanks @victoriabeckham for this great advice’….’She just wanted you to take it off and on behalf of all women thank you @victoriabeckham’ and ‘Gold bless you @victoriabeckham you kweeen lol’.

This isn’t the first time this week fans have been left shocked by the former footballer’s appearance.

On Thursday the former England footballer showed off his youthful appearance while on set film a new advert for Bowers & Wilkins Pi6 earbuds.

In a behind the scenes Instagram video on Thursday David cut a dapper figure in a black high necked jumper which he tucked into a pair of smart trousers and wore a coordinated long coat.

The Inter Miami FC owner seemed in good spirits as he shared clips from behind the scenes as he walked on a treadmill in his socks while listening to music.

Fans were quick to the comments of the video to joke that the father-of-four just ‘doesn’t age’ and questioned how he is getting ‘more and more handsome’.

It comes after David’s son Romeo managed to beat him at a game of padel.

Romeo, 21, took to Instagram earlier this month to rub in his victory, sharing a snap of a defeated David laughing in the background.

The Brentwood FC forward held his hand up in an L to signify his dad was a ‘loser’ as David, 49, wearing an orange tank top and white Adidas shorts, shook his head and chuckled.

The pair took on Argentinian tennis star Deigo Schwartzman for the game of padel in the sunshine.

Padel is a racket sport, similar to tennis played in pairs on small, enclosed courts  and first popularised in Mexico in the 1960s.

The intense sport was no doubt ideal for the tennis ace who went head to head with David and Romeo.

The trio took to their Instagram to share the results of the gruelling matches.

Gloating over his victory, David and Victoria Beckham’s second son wrote: ‘Don’t think there’s a better feeling than beating your dad’ with a strong arm and a laughing emoji while tagging his footballer father.

But the former England player didn’t seem to take his loss too badly as he re-posted Romeo’s picture, adding his own caption: ‘Had to let you win one game at least’

In the photo, David was grinning as he sported a green Adidas tank top and a white cap while Romeo peeked over his shoulder.

Diego went topless for the photo and looked red-faced after a day of playing.

The Argentinian player, 31, also took to his Instagram to share his fun day with fans.

He posted a selfie for his 715,000 followers alongside Romeo as the two caught their breath in the shade.

Romeo was spotted wearing a backwards Nike cap and matching white tank top as he showed off his tattoo – looking the spitting image of his father.

He also joined in on David and his son’s rivalry and added his own comment to David’s snap, telling the pair ‘revenge coming soon’ with two laughing emojis.