The annual Victoria's Secret Fashion Show took place on November 20 in Shanghai, China, and aired on CBS Tuesday.
Although preparations for the show didn't exactly go smoothly — with Gigi Hadid dropping out and reported visa issues making it impossible for models and performers like Katy Perry to attend — the event indeed went on, and all the models slayed on the catwalk. Even model Ming Xi, who recovered gracefully after taking a fall.
If you missed the glamorous event, don't worry; we've compiled a roundup of the fashion show featuring newcomers like Estelle Chen and Angels like Adriana Lima, and all the stunning outfits they wore to walk down the runway.
SEE ALSO: 20 behind-the-scenes photos of the 2017 Victoria's Secret Fashion Show
FOLLOW US: INSIDER is on Facebook
Candice Swanepoel opened the show in a punk-inspired outfit as a part of the brand's collaboration with Balmain.

Angel Josephine Skriver's wings were a structural wonder.

Angels Martha Hunt and Stella Maxwell showed off their somewhat matching, studded outfits.

See the rest of the story at INSIDER