Before the 2017 Victoria’s Secret Fashion Show is broadcast around the world, we couldn’t resist sharing some of our favourite looks from the Angels this year.
Held in Shanghai, this year’s show was marred with some controversy as It-girl Gigi Hadid and performer Katy Perry were denied visas into the country. Despite these changes, the show went on in all its fabulous glory, with Karlie Kloss returning to the runway and Alessandra Ambrosio walking her final show.
Other than a wardrobe malfunction (Bella Hadid) and a slip on the runway (Ming Xi), the Angels glided down the runway with their gorgeous wings and enviable outfits, reminding the rest of us that we truly are mere mortals.
Images via Getty