The lace number boasted long sleeves and was encrusted with jewels, but the see-through material left plenty of her flesh on show.
As well as a delicate black bra Miranda also sported a pair of retro high-waisted knickers, which covered more of her modesty than a thong would have done.
Sheer delight! Miranda Kerr leaves her black underwear on show thanks to see-through red dress
The Victoria's Secret stunner added a pair of Christian Louboutin mesh heels for the occasion too.
Miranda matched her lipstick to her dress and toted around a small rounded clutch bag.
She had her hair tousled to one side of her head and she ran her fingers through her hair as she strut into the restaurant.
We can see your underwear! Miranda's lace bra and large knickers were visible through the lace dress
Dazzling: Miranda was seen holding a gift box as she walked through New York
'I think it is really important not to feel as a woman that you have to do and be everything,' she explains.
'I am quite dominant in my career, so what really works for me when I come home, is to relax more into the feminine side.
Hot to trot: Miranda teamed the daring dress with a pair of Louboutin heels
'Maybe I am too traditional, but men feel important when you ask for their help, instead of thinking you can do it all on your own.'