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 w