David Beckham gave passers by an eyeful as he paraded about on top of a roof in his underwear for his latest H&M advert shoot.

The former footie star is well-known for his dashingly handsome looks and toned physique so it's no surprise that he had a small audience as he stripped off in East London recently - probably the ultimate way a bad day at work can be improved.

David BeckhamDavid Beckham, A Sight To Behold

The 38-year-old donned tiny blue boxer shorts as he climbed over some scaffolding on a Brick Lane brewery roof pulling off his grey vest. There was no denying it was the star and not a body double either, as his distinctive body art was clearly on show. One girl lucky enough to catch a glimpse of Goldenballs, told the Mirror, 'He looked as fit as ever', as she described the scene.

"He did what looked like some stretching, then he pulled off his vest," the eyewitness explained. "He was running over some pipes like he was a stuntman. There were some blackout screens for the film scenes so he didn't stop traffic but the girls who spotted him had the best lunch break of the year."

David Beckham H&MDavid Beckham Modelling For His Previous H&M Campaign

Becks has been working with H&M on their underwear range since 2011 and earlier this year filmed an advert showing him apparently getting locked out of his house in his pants. Since then, there has been much speculation about use of body doubles but he insists the bottom is all his! 

David Beckham H&M Underwear
Becks definitely made someone's day as he shot the underwear advert

David Beckham East London
He was described as 'as fit as ever' as he stripped off