On Monday, Victoria's Secret took over the Mercedes-Benz Arena in Shanghai to film its annual Fashion Show extravaganza, complete with 50-plus models, four musical guests (including Harry Styles and Miguel) and, of course, what are perhaps the most mega-watt looks we've seen yet from the lingerie giant. Here's a look at what went down backstage and on the runway.
Karlie Kloss Karlie Kloss on the runway during the Victoria's Secret Fashion Show on Nov. 20 in Shanghai, China.
Taylor Hill Victoria's Secret Angel Taylor Hill on the runway during the Victoria's Secret Fashion Show on Nov. 20 in Shanghai, China.
Lais Ribeiro Victoria's Secret Angel Lais Ribeiro (in the $2 million Fantasy Bra) on the runway during the Victoria's Secret Fashion Show on Nov. 20 in Shanghai, China.
Wen Liu Wen Liu on the runway during the Victoria's Secret Fashion Show on Nov. 20 in Shanghai, China.
Alanna Arrington Alanna Arrington on the runway during the Victoria's Secret Fashion Show on Nov. 20 in Shanghai, China.
Sui He Sui He on the runway during the Victoria's Secret Fashion Show on Nov. 20 in Shanghai, China.
Alessandra Ambrosio Victoria's Secret Angel Alessandra Ambrosio on the runway during the Victoria's Secret Fashion Show on Nov. 20 in Shanghai, China.
Miguel And Bella Hadid Performer Miguel and model Bella Hadid on the runway during the Victoria's Secret Fashion Show on Nov. 20 in Shanghai, China.
Candice Swanepoel Candice Swanepoel on the runway during the Victoria's Secret Fashion Show on Nov. 20 in Shanghai, China.
Jasmine Tookes Jasmine Tookes on the runway during the Victoria's Secret Fashion Show on Nov. 20 in Shanghai, China. Martha Hunt Martha Hunt on the runway during the Victoria's Secret Fashion Show on Nov. 20 in Shanghai, China. Adriana Lima Victoria's Secret Angel Adriana Lima on the runway during the Victoria's Secret Fashion Show on Nov. 20 in Shanghai, China. Harry Styles Harry Styles, clad in Givenchy, performed on the runway during the Victoria's Secret Fashion Show on Nov. 20 in Shanghai, China.
Lily Aldridge Lily Aldridge on the runway during the Victoria's Secret Fashion Show on Nov. 20 in Shanghai, China. Aiden Curtiss Aiden Curtiss on the runway during the Victoria's Secret Fashion Show on Nov. 20 in Shanghai, China. Stella Maxwell Stella Maxwell on the runway during the Victoria's Secret Fashion Show on Nov. 20 in Shanghai, China. Bella Hadid Bella Hadid on the runway during the Victoria's Secret Fashion Show on Nov. 20 in Shanghai, China. Barbara Fialho Barbara Fialho on the runway during the Victoria's Secret Fashion Show on Nov. 20 in Shanghai, China. Josephine Skriver Josephine Skriver on the runway during the Victoria's Secret Fashion Show on Nov. 20 in Shanghai, China. Jasmine Tookes Jasmine Tookes on the runway during the Victoria's Secret Fashion Show on Nov. 20 in Shanghai, China.
Grace Bol Grace Bol on the runway during the Victoria's Secret Fashion Show on Nov. 20 in Shanghai, China.
Ming Xi Ming Xi on the runway during the Victoria's Secret Fashion Show on Nov. 20 in Shanghai, China.
Alexina Graham Alexina Graham on the runway during the Victoria's Secret Fashion Show on Nov. 20 in Shanghai, China.
Maria Borges Maria Borges on the runway during the Victoria's Secret Fashion Show on Nov. 20 in Shanghai, China. Lameka Fox Lameka Fox on the runway during the Victoria's Secret Fashion Show on Nov. 20 in Shanghai, China. Maggie Laine Maggie Laine on the runway during the Victoria's Secret Fashion Show on Nov. 20 in Shanghai, China.
Leila Nda Leila Nda on the runway during the Victoria's Secret Fashion Show on Nov. 20 in Shanghai, China.
Samile Bermannelli Samile Bermannelli on the runway during the Victoria's Secret Fashion Show on Nov. 20 in Shanghai, China.
Grace Elizabeth Grace Elizabeth on the runway during the Victoria's Secret Fashion Show on Nov. 20 in Shanghai, China.
Lily Aldridge, Olivier Rousteing And Adriana Lima Victoria's Secret Angels Lily Aldridge, left, and Adriana Lima with Balmain creative director Olivier Rousteing backstage during 2017 Victoria's Secret Fashion Show at Mercedes-Benz Arena on Nov. 20 in Shanghai, China.
Alecia Morais Model Alecia Morais backstage during 2017 Victoria's Secret Fashion Show at Mercedes-Benz Arena on Nov. 20 in Shanghai, China. Herieth Paul, Leila Nda, Cindy Bruna, Alanna Arrington And Lameka Fox Herieth Paul, Leila Nda, Cindy Bruna, Alanna Arrington and Lameka Fox backstage during 2017 Victoria's Secret Fashion Show at Mercedes-Benz Arena on Nov. 20 in Shanghai, China.
Karlie Kloss Karlie Kloss backstage during 2017 Victoria's Secret Fashion Show at Mercedes-Benz Arena on Nov. 20 in Shanghai, China. Alessandra Ambrosio Alessandra Ambrosio backstage during 2017 Victoria's Secret Fashion Show at Mercedes-Benz Arena on Nov. 20 in Shanghai, China.