There's no need for modesty when you look like Heidi Klum!
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?