The hunky former-footballer took no time in whipping off his shirt (and trousers) for a good cause!
David Beckham has been popping up all over London on supersized bags.
The football star, who has represented England at football 115 times, posted four pictures to his Facebook teasing a campaign for his new range for H&M.
'You may have noticed these "small" bags dotted around London today,' said the star beneath a picture of the bags at Covent Garden.
'Love them. Look out for my H&M Bodywear launch this week,' he continued. 'We will let you know more tomorrow.'
Watch this space!
It looks like this Beckham child has got a lot of hard work ahead of him.
One magazine, LOTS of different covers. The iconic magazine are celebrating the many varied faces of our beloved national icon, Beck's.
As David Beckham celebrates his 40th birthday we take a look his sexiest snaps…