The much-anticipated Victoria's Secret annual fashion show happened earlier today at the Mercedes-Benz Arena in Shanghai, China.
All of the current Victoria’s Secret Angels—except Behati Prinsloo, who is pregnant—graced the sinfully stunning event. Other VS Angels who walked the runway were Alessandra Ambrosio, Candice Swanepoel, Adriana Lima, Taylor Hill, Lily Aldridge, Jasmine Tookes, Martha Hunt, Stella Maxwell, Romee Strijd, Elsa Hosk, Sara Sampaio, Josephine Skriver, and Lais Ribeiro, who this year was given the honor of wearing the Fantasy Bra. Karlie Kloss also made her much-awaited return to the runway after a two-year hiatus.
Supermodel Bella Hadid was present as well. While dancing onstage, she had a wardrobe malfunction, which accidentally showed her nipples, but she handled it very professionally and went on with the show.
Though the show won't air until November 28, the public has been blessed with a heavenly sneak peek of the sexiest runway extravaganza in existence, thanks to Instagram.
Here are the sexiest looks we’ve seen so far:
Rock hard abs: check!
Fiery red for a fiery night
Here’s this year’s $2 million, 600-carat Fantasy Bra
Winter never looked this hot, hot, hot!
Did we just die and go to heaven?
Look at those wings!
Of course, the backstage was a riot as well