One of the biggest and most extravagant shows on our fashion calendar, the Victoria's Secret fashion show took place in New York on Wednesday night. The 65 different looks for this year's show were inspired by blossoms, circus and Dangerous Liaisons. Among the many other gorgeous Angels strutting the runway this year were the usual stars Alessandra Ambrosio, Miranda Kerr, Candice Swanepoel, Frida Gustavsson and Doutzen Kroes, while Rihanna, Justin Bieber and Bruno Mars were in charge of the live performances.
And a backstage glimpse:
What was your favorite look? I still can't decide, they're all so gorgeous!
Photos: vogue, tumblr