The 2017 Victoria’s Secret Fashion Show didn’t get off to a good start as it first seemed like it was bound for disaster when Gigi Hadid dropped out at the very last minute, amongst many other VS models who didn’t get their visa approved, along with Katy Perry, who was due to perform, who then suffered the same fate.

But in true VS fashion, the show must go on, and it did.. splendidly so. This year’s VS Fashion Show included performances from Harry Styles, Miguel, Jane Zhang, Leslie Odom Jr. and Yundi Li, and when someone as renowned as Olivier Rousteing puts his hand on the show, you know it’s going to be good.

Of course, the VS models including big names like Bella Hadid, Karlie Kloss, Lais Ribeiro, and Adriana Lima, took to social media to share some of the best moments of their VS Fashion Show journey, and here are some of them:

Lais Ribeiro was the lucky one to have donned the Fantasy Bra this year, and it is estimated to be priced at a whopping $2 million dollars!

View this post on Instagram

Can I take this beauty home? 😜 #vsfashionshow

A post shared by Lais Ribeiro (@laisribeiro) on

Chinese model Ming Xi took a little tumble during her catwalk, but recovered like a pro soon after. Here she is having a mini sleepover with some other models:

View this post on Instagram

Nite Shanghai,Nite @victoriassecret

A post shared by Ming Xi (@mingxi11) on

Sadly, Bella Hadid had to do the show without her sister Gigi this year, but that doesn’t mean she didn’t deliver her best.

OG VS Angel Adriana Lima was no different..

Karlie Kloss rocked the runway in her new icy blonde hair, but also delivered us awesome selfies throughout.

We’ll just let all the other photos do the talking!

View this post on Instagram

SHANGHAI 2017 #balmainxvs #fromPinktoPunk #staytuned

A post shared by OLIVIER R. (@olivier_rousteing) on

View this post on Instagram

📱 BALMAIN X VS

A post shared by OLIVIER R. (@olivier_rousteing) on

View this post on Instagram

Legs for dayssss #vsfashionshow

A post shared by devon windsor (@devwindsor) on

View this post on Instagram

YES WE DID IT 🙌🏼💥#VSfashionshow2017

A post shared by Romee Strijd (@romeestrijd) on

View this post on Instagram

Almost showtime💥

A post shared by elsa hosk (@hoskelsa) on

View this post on Instagram

so much excitement !! #vsfashionshow

A post shared by Josephine Skriver (@josephineskriver) on