All the looks from the 2018 Victoria's Secret Fashion Show

Lights! Camera! Action!

The 2018 Victoria's Secret Fashion Show is finally here. The show, which filmed on November 8th from Manhattan's Pier 94, will premiere on December 2nd at 10pm. But if you can't wait until tonight, here are all the bombshell looks from this year's show.

Legendary Angels such as Adriana Lima, Taylor Hill, Candice Swanepoel, Behati Prinsloo and Martha Hunt strutted down the runway in a celebrity-studded affair, complete with vocals from Shawn Mendes, Halsey, Rita Ora and The Chainsmokers. Joining in on the mic was The Struts, Kelsea Ballerini and Bebe Rexha, all of whom blew us away with their performances.

Behati Prinsloo wowed after a two-year break to welcome her two children, while Kendall Jenner and Gigi Hadid also made glamorous returns to the NYC runway after they sat last year's show out.

Model Josephine Skriver wowed in a colorful floral and striped Mary Katrantzou creation, the second time the retailer has partnered with a luxury brand for a new line, while Adriana Lima stole the show with her signature strut.

But it was Angel Elsa Hosk's time to shine as she rocked the $1 million dollar Dream Angels Fantasy Bra designed by Atelier Swarovski. The ornate creation was created using more than 2,000 Swarovski-created diamonds and topaz and took over 930 hours to put together!

For more on the magical night, watch the video above.