The hunky former-footballer took no time in whipping off his shirt (and trousers) for a good cause!
David Beckham's Pepsi ad
The funny ad starring the footballer and actress Sofia Vergara has been unveiled. Watch it here!
The short film sees the gorgeous "Modern Family" actress relaxing on the beach and suddenly feeling thirsty for a chilled drink.
To avoid queuing at the kiosk, Vergara tweets she's just seeing David Beckham by the pier.
The crowds run to catch a glimpse of the handsome footballer, whilst Vergara gets herself a can of Diet Pepsi, only to bump into Beckham herself....
Watch the funny ad below!
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…