Supermodels graced the Victoria's Secret runway for this year's legendary fashion show

The Victoria’s Secret annual fashion show is a huge event in the style calendar and this year was no different.

With 55 models including Bella Hadid and Karlie Kloss, Alessandra Ambrosia announcing her retirement from the show and Harry Styles performing, it was another headline grabbing event. A massive 88 lingerie looks were modelled in Shanghai to cover the six themes that included ‘Punk Angels’ and ‘Goddesses’.

If you thought wings were pretty straightforward, just take a look below at the countless designs for the Victoria's Secret Angels. We particularly love Karlie Kloss' petal inspired design. A special mention has to go to Candice Swanepoel who made her spectacular return to the runway after having a baby just over a year ago.

We’ve picked out our favourite looks, but check out the full gallery below.

2017 Victoria's Secret Fashion Show In Shanghai - Show

Candice Swanepoel (Photo by Frazer Harrison/Getty Images for Victoria's Secret)

2017 Victoria's Secret Fashion Show In Shanghai - Show

Advertised
Karlie Kloss (Photo by Frazer Harrison/Getty Images for Victoria's Secret)

2017 Victoria's Secret Fashion Show In Shanghai - Show

Taylor Hill (Photo by Frazer Harrison/Getty Images for Victoria's Secret)

2017 Victoria's Secret Fashion Show In Shanghai - Show

Alessandra Ambrosio (Photo by Matt Winkelmeyer/Getty Images for Victoria's Secret)

2017 Victoria's Secret Fashion Show In Shanghai - Show

Advertised
Alessandra Ambrosio (Photo by Matt Winkelmeyer/Getty Images for Victoria's Secret)

Related Articles

More from Style