So, you can understand why the 42-year-old Project Runway host decided to post a topless, nearly-naked picture of herself on Instagram last night! In the sultry snap, Klum, wearing only a pair of underwear, has her bare breasts covered by designer pal Zac Posen.

The German-born beauty joked she was almost in the buff only because she "need(ed) something to wear for tonight's @projectrunway." Let's be honest, though, she didn't mind showing off that perfect ten figure—and who could blame her?

Klum, a mother of four, definitely has genetics working in her favor, but she also puts in the effort to keep up that bikini bod. She's also the first to admit that things do get harder with age, or as she explained it to Women's Health, "The metabolism definitely changes when you turn 40."

"I always thought, That's not going to happen to me, but it is happening to me," she said. "If I indulge more, I have to exercise more. I figured out what works for me."

It certainly looks that way! Understandably, though, Klum has never really dealt with any sort of body insecurities. "Me? I've always felt great about my body," she told Women's Health. "I've always been very confident, and I still am."