April 17, 2014 at 2:21 PM ET
Nothing comes between Ryan Lochte and his Calvins. But being the beautiful blonde daughter of two Hollywood celebrities can get you fairly close.
The Olympic gold medal swimmer, 29, shows off his six-pack abs while wearing only a pair of Calvin Klein boxer briefs in a promotion featuring the designer’s White Label. The ad is part of Macy’s annual “American Icons” campaign that includes several pictures of a Lochte, most of them wearing far more clothing.
In several of the pictures, Lochte also poses with model Ireland Baldwin, 18, the daughter of Alec Baldwin and Kim Basinger.
Lochte's latest foray into modeling follows his tendency to bear all — or at least his bare chest, as he did when he played a "sex idiot" during a 2012 guest appearance on NBC's "30 Rock."
Macy's "American Icons" campaign, which launches in May, includes a program that helps veterans and their families.