Victoria’s Secret Fashion Show 2017 is in full swing as models such as Bella Hadid, Alessandra Ambrosio, Candice Swanepoel and Josephine Skriver take to the runway in Shanghai, China.
Gigi Hadid and Kendall Jenner did not take to the catwalk for the 2017 show as Bella led the way in an array of lingerie and wings.
Harry Styles, Miguel, Jane Zhang and Leslie Odom Jr. performed on the runway amid rumours they’d replaced Katy Perry.
Here’s everything you need to know about the Victoria’s Secret Fashion Show 2017…
Bella Hadid stole the show
Gigi’s younger sister looked incredible as she showed off her enviable figure.
Bella oozed confidence and even failed to flinch after suffering a wardrobe malfunction on the catwalk.
Bella Hadid steals the show at the 2017 Victoria’s Secret Fashion Show [Getty ]
The 21 year old looked sensational in three different lingerie sets which included a gold crown and a huge set of striking wings.
Harry Styles was the main entertainment
Sign of the Times singer Harry Styles belted out his hits on the legendary runway, along with other musicians Miguel and Leslie Odom Jr.
However, Harry’s rumoured girlfriend, model Camille Rowe, did not walk the runway alongside Adriana Lima and Elsa Hosk.
Harry looked dapper as he took to the stage in a suit.
Gigi Hadid and Kendall Jenner don’t walk the runway
Bella’s sister missed the show and took to Twitter to reveal she was “bummed” by the decision.
Taking to Twitter, she wrote: “I’m so bummed I won’t be able to make it to China this year. Love my VS family, and will be with all my girls in spirit!! Can’t wait to tune in with everyone to see the beautiful show I know it will be, and already can’t wait for next year!”
However, Kendall has not addressed her absence.
When will Victoria’s Secret Show 2017 be on television?
The show will air on CBS on Tuesday 28 November, and will be available to stream exclusively on hayu in the UK and Ireland from November 29.