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:
Which models will get their wings and become Angels next year?
Why wear one accessory when you can wear them all?
The bigger, the better!
Shake your pom poms.
No beads were harmed in the making of this look.
Bow down to the HBIC, who's retiring from the show after this year.
The Swedish stunner spreads her wings—but will she take flight?
Dazzling and dizzying, all at once.
It's all about the bling.
Careful where you point those things.
Spin the wheel, why don't cha?
Meet the newest Cheetah Girl.
It's all about the bra.
This look is on the fringe.
These boots were made for walkin'.
Birds of a feather flock together, right?
Who better to escort the singer down the runway?
She's got a bird's eye view of all the action.
Now this is how you make a return to the runway.
How do we become a member of her tribe?
Is she marching toward the mistletoe?
The epitome of what it means to be "naughty and nice."
Unleash the dragon.
You may now refer to her as the "Iron Maiden."
Shake your bootie, cutie.
No pants, no problem.
Walking in heels can be quite a balancing act.
Who clipped her wings?
Imagine trying to untangle these laces.
Meet the newest member of Hell's Angels.
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)