After weeks of teasing, prepping, and Instagramming (and some last-minute cancellations), the Angels descended upon Shanghai, China, and walked down the runway at the 2017 Victoria’s Secret Fashion Show.
A total of 55 models from 20 countries participated in this year’s program, strutting alongside performers Harry Styles, Leslie Odom Jr., Miguel, and Jane Zhang. There were five segments: Nomadic Adventure, Porcelain Angels, Millennial Nation (aka. VS Pink), Punk Angels (featuring the brand’s collaboration with Balmain), and Goddesses (including Lais Ribeiro’s $2 million Champagne Nights Fantasy Bra.)
According to People, there were 88 looks and 37 wings total in the 2017 show. And while you’ll have to wait until November 28 for the full broadcast, in all its glittery glory, to air on CBS, you can preview each and every one of these getups right here, right now. Without further ado: all the looks from the 2017 Victoria’s Secret Fashion Show.