You need to see photos from the 2017 Victoria's Secret Fashion Show (whether you want to or not)

The 2017 Victoria’s Secret Fashion Show might have had its fair share of flubs leading up to the big event — Katy Perry, scheduled to be a performer, was reportedly denied a visa by the Chinese government, and many models scheduled to make appearances ran into similar issues, Gigi Hadid supposedly included — but on Monday, the Angels strapped on their wings and got to work.

Highlights included Karlie Kloss making her big return in Shanghai after taking a break from working with the brand and Candice Swanepoel doing the same after sitting out last year after having her son. Harry Styles, Miguel, and Jane Zhang performed while the models walked on by. Then there were the Balmain outfits designed by Olivier Rousteing and, of course, the Fantasy Bra, made from diamonds and gems worth millions of dollars and worn this year by Lais Ribiero.

Of course, the show should be looked at through a skeptical lens, especially because new research shows that some women feel worse about their bodies after looking at images of thin models wearing nothing but their undergarments. While these women are beautiful, it’s important to remember that it takes hours of hair and makeup and months of training to get ready to hit the runway.

Click through above for photos from the 2017 Victoria’s Secret Fashion Show and tune in when it airs on CBS Nov. 28 at 10/9 c — if you dare (or care).

Read more from Yahoo Lifestyle: 

• Why the Victoria’s Secret Fashion Show might be bad for body image, according to scientists

• The Victoria’s Secret Fashion Show sends a ‘dangerous message’ — but a plus-size campaign wants to change that

• The anti-Victoria’s Secret runway show proves all women can be angels

Follow us on Instagram, Facebook, and Twitter for nonstop inspiration delivered fresh to your feed, every day.

Lais Ribiero in the Victoria’s Secret Fantasy Bra

Lais Ribiero wearing the “Champagne Nights Fantasy Bra,” which costs $2 million. It’s embellished with diamonds, yellow sapphires, and blue topaz, weighs more than 600 carats, and took around 350 hours to create. (Photo: Getty Images)

Bella Hadid couldn’t stop smiling as she made her way down the runway

(Photo: Getty Images)

Karlie Kloss making her big return to the Victoria’s Secret stage

(Photo: Getty Images)

Alessandra Ambrosio and Lily Aldridge during the Balmain segment of the show

(Photo: Getty Images)

Candice Swanepoel wearing gingham with matching feather wings

(Photo: Getty Images)

Lais Ribiero working it like only a pro knows how

(Photo: Getty Images)

Adriana Lima wearing Balmain wings with a choker covered in spikes

(Photo: Getty Images)

Jasmine Tookes covered in turquoise and tribal accessories

(Photo: Getty Images)

Lily Aldridge upping her simple black underwear set with a blue and white silk cape

(Photo: Getty Images)

Harry Styles sang one of his solo hits in a gray suit with a turquoise shirt

(Photo: Getty Images)

Lily Aldridge wearing a top covered in graffiti with ripped denim boots

(Photo: Getty Images)

Vanessa Moody looking as good in gold wings

(Photo: Getty Images)

Devon Windsor in a miniskirt with a red lace bra and lots of necklaces as a top

(Photo: Getty Images)

Josephine Skriver wearing dark wings covered in safety pins with matching sleeves

(Photo: Getty Images)

Romee Strijd seemingly floating down the runway

(Photo: Getty Images)

Ming Xi smiling all the way down the runway

(Photo: Getty Images)

Devon Windsor in a gingham bra with massive red and black wings to match

(Photo: Getty Images)

Elsa Hosk making her way down the runway in a red look

(Photo: Getty Images)

Jane Zhang performs in a furry suit

(Photo: Getty Images)

Karlie Kloss with flower wings and a chiffon robe

(Photo: Getty Images)

Cindy Bruna striking a pose

(Photo: Getty Images)

Maria Borges and Alexina Graham showing some hair diversity on the runway

(Photo: Getty Images)

Maria Borges wearing vibrantly colored wings

(Photo: Getty Images)

Miguel performing as the models walk by

(Photo: Getty Images)

Sara Sampaio accessorized with silver jewelry and feather wings

(Photo: Getty Images)

Aiden Curtiss making her Victoria’s Secret Fashion Show debut

(Photo: Getty Images)

Sara Sampaio and Elsa Hosk giving their best badass model faces

(Photo: Getty Images)

Alanna Arrington in red lace undergarments with thigh-high boots

(Photo: Getty Images)

Alessandra Ambrosio looking like she’s having the time of her life

(Photo: Getty Images)

Sui He saluting at the end of the runway

(Photo: Getty Images)

Bella Hadid got her wings!

(Photo: Getty Images)

Herieth Paul and Grace Bol in their punk looks

(Photo: Getty Images)

Grace Bol walking in the “Nomad” section of the show

(Photo: Getty Images)

Liu Wen wearing puffy wings with a red lace bodysuit

(Photo: Getty Images)

Martha Hunt and Stella Maxwell walking together during the Balmain segment

(Photo: Getty Images)

Amilna Estevao expertly navigating the catwalk in a headpiece

(Photo: Getty Images)

Dilone wearing a gold headpiece with her Grecian look

(Photo: Getty Images)

Stella Maxwell in black undergarments with blue accessories

(Photo: Getty Images)