The 42-year-old supermodel stripped down to her lace bra and panties, and it's hard to argue with anyone who says she's never looked better.
A post shared by Heidi Klum (@heidiklum) on Dec 8, 2015 at 9:17am PST
RELATED: Heidi Klum's Halloween costumes through the years
In the magazine interview, Klum opened up about the body image challenges associated with the modeling industry, saying:
"I struggled, but I was never depressed. I thought, if they want me, then they want me, and if not, then they don't."
Way to go, Heidi!
More from AOL.com:
Tia Mowry has absolutely had it with your body shaming
'Fuller House' to explain away Michelle Tanner's absence in ironic fashion
Channing Tatum hating on a kitten is the best thing you'll see today