The sexy soccer star has said he won't be stripping off anymore for the sake of his children.
The 36-year-old has featured in raunchy campaigns for the likes of Armani before, and shows off his body in a new advert that cost a hefty £2.2 million.
Speaking at H&M's Regent Street shop to mark the launch of his new underwear range, the LA Galaxy footballer admitted that he'll be saving his kids' embarrassment in future.
'"Oh my God Daddy - not again,'" he said, when asked what their reaction was at seeing the raunchy promo. 'They were like, 'That's really good, but everyone's gonna see you in your pants!'
The advert will be aired during the commercial break at the Super Bowl this Sunday.