Aussie supermodel Miranda Kerr stole the show once again at the annual Victoria's Secret Fashion Show in New York yesterday.
The 29-year-old mum wowed the celebrity crowd in three looks during the show.
For the Silver Screen Angels segment, Kerr wore feather wings with a Victoria's Secret Dream Angels push-up bra and matching panty using Swarovski Elements.
For the finale, she stripped off the wings and hit the catwalk with Brazilian beauty Alessandra Ambrosio, who was the Victoria's Secret angel who had the privilege of wearing the $US2.5 million ($2.4 million) "fantasy" bra.
Ambrosio had worked hard to get her pre-baby body back after giving birth to her second child just six months earlier.
A TV special of the event, which also featured Aussie model Jess Hart and performances from Rihanna and Justin Bieber, will air next month.