A bus-load of tourists in Los Angeles got an eyeful of former England captain David Beckham after they found themselves in the middle of a photoshoot for the midfielder's underwear brand.
The Los Angeles Galaxy playmaker, who designs briefs for clothing chain H&M, donned some tight green pants and little else when he was spotted by tourists on a bus tour.
The 37-year-old shared a joke with the group before heading back to his car after finishing his latest shoot for the campaign.
Meanwhile, the ex-Manchester United star has recently struck up an unlikely friendship with singer Rod Stewart, who joined the footballer at a park in LA to watch their sons have a kickabout.