Victoria's Secret Fashion Show 2017: Bella Hadid, Adriana Lima and Candice Swanepoel are joined by Harry Styles on the runway in Shanghai

The annual lingerie extravaganza took place in Shanghai on Monday afternoon
1/53
Charlie Teather20 November 2017

While most were busy escaping the office for a festive Pret sarnie, 55 of the world's most beautiful women were storming down the Victoria's Secret runway in Shanghai.

Hailing from 20 different countries, the models walked the show staged at the Mercedez-Benz arena for the biggest extravaganza in the lingerie giant's 22-year show history.

Some of the brand's longest serving angels Lily Aldridge, Alessandra Ambrosio, Candice Swanepoel and Adriana Lima joined more recent recruits Bella Hadid, Devon Windsor, Sara Sampaio and Elsa Hosk.

Among the 15 new faces this year were Grace Bol, Frida Aasen, Victoria Lee, Xin Xie, Alexina Graham, and Estelle Chen.

Victoria's Secret Fashion Show 2017: The Newcomers

1/15

Keen to ensure this show was the most show-stopping yet, Victoria's Secret commissioned their first ever high fashion runway collaboration.

Enlisting Olivier Rousteing of Balmain, the brand gave the French designer a 'punk/rock' segment of the show to dress.

And dress it he did, with black and red tartan lingerie sets, metal spikes and heavy silver fringing dominating his collection.

Revelling in the partnership, Rousteing admitted that he and Victoria's Secret "believe in the same kind of woman," dubbing the brand's models "powerful ladies... a strong and confident sexy girl that knows what she wants."

Click here to see our run-down of the showcase as it happened

Create a FREE account to continue reading

eros

Registration is a free and easy way to support our journalism.

Join our community where you can: comment on stories; sign up to newsletters; enter competitions and access content on our app.

Your email address

Must be at least 6 characters, include an upper and lower case character and a number

You must be at least 18 years old to create an account

* Required fields

Already have an account? SIGN IN

By clicking Create Account you confirm that your data has been entered correctly and you have read and agree to our Terms of use , Cookie policy and Privacy policy .

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Thank you for registering

Please refresh the page or navigate to another page on the site to be automatically logged in