From Shanghai, China, it's the 2017 Victoria's Secret Fashion Show!
Sporting colorful wings and sexy lingerie, Victoria's Secret Angels such as Alessandra Ambrosio, Adriana Lima, Lily Aldridge and Candice Swanepoel, as well as a slew of other returning models, such as Bella Hadid, and newcomers walked the runway at the Mercedes-Benz Arena.
It marked Swanepoel's return to the Victoria's Secret catwalk after giving birth to her first child, a boy, in October 2016.
The event also marked the first time Karlie Kloss has taken part in a Victoria's Secret Fashion show since 2014.
Other familiar faces included Romee Strijd, Sara Sampaio, Stella Maxwell, Jasmine Tookes and Josephine Skriver—all of whom walked the runway last year.
See photos from the 2017 Victoria's Secret Fashion Show:
Harry Styles, Miguel, Hamilton star Leslie Odom Jr. and Chinese singer Jane Zhang all performed. Katy Perry was initially supposed to perform as well, but was unable to obtain a visa to China.
This marked Bella's second Victoria's Secret Fashion Show. Her sister Gigi Hadid was also supposed to return for the event, but said last week she wouldn't be able to make it to China.
(This story was originally published Monday, November 20, 2017 at 5:00 a.m. PST)