Victoria's Secret presented its 2013 lingerie show in New York on Wednesday night and it's safe to say it was another show-stopper.
There were 36 super hot models, a $10.5 million bra, a performance from Taylor Swift and a 'British Invasion' section of the show (that explains Taylor's Union Jack dress and Cara Delevigne's football kit).
Miranda Kerr didn't walk with her fellow angels in the show this year but Lily Aldridge, Erin Heatherton and Alessandra Ambrosio joined British models Cara and Jourdan Dunn on the catwalk.
Oh, and that million dollar bra? It was South African model Candice Swanepoel's turn to strut her stuff in the bejewelled design.
See more of Candice and all the other girls in the show highlights below: