Lady Gaga looked absolutely amazing at the Victoria’s Secret Fashion Show in Paris on Nov. 30th. Not only did she slay on the red carpet, her performance looks were even more amazing! We’re obsessed with all 4 of Gaga’s outfits and we can’t decide which was our fave! What do you think?

Lady Gaga, 30, looked drop-dead-gorgeous when she arrived at the Victoria’s Secret Fashion show at the Grand Palais in Paris on Nov. 30th. She first arrived on the red carpet wearing a drop-dead-gorgeous Azzedine Alaia gown.

Lady Gaga opted to wear a gorgeous black lace sleeveless gown with a high-neck and ruffles on either side. The gown was skin-tight highlighting her amazing figure, as the skirt flowed out into a long lace train. Under the black lace was a nude underlay, and the best part were the sides of the dress which were completely cutout and plunging, showing off her tattoos and major side-boob!

Aside from Lady Gaga’s red carpet outfit, we have to talk about her fabulous performance looks. She never fails when it comes to dressing the part and going all out when she entertains. Her first look was a skin-tight black latex jumpsuit with a thick leather belt around her tiny waist. The entire one-piece was covered in sparkles and fringe, which she paired it with the most insane pair of shoes we’ve ever seen. She rocked black platform lace-up booties with sky-high pointy heels and a huge platform. She topped her look off with huge black and white feather wings.

Her next look was a gorgeous two-piece brown lace ensemble, that looked similar to her red carpet dress. The lace crop top featured a high neck and she paired it with a high-waisted sheer lace maxi skirt that was completely see-through. She put her toned abs on full display in this two-piece and the entire back was cutout!

As if that wasn’t enough, Gaga also hit the stage in an incredible black and red lace YolanCris Fall/Winter 2016 Ready-To-Wear gown with red floral embroidery all over it. The sheer gown was skin tight and hugged her frame to perfection.

We were so happy that Lady Gaga was one of the special musical performers at the iconic fashion show. Between Gaga, The Weeknd, and Bruno Mars, we can’t even decide which performance was our favorite!

Lady Gaga, who performed at tonight's Victoria's Secret Fashion Show, is not one to be out-outfitted. Perhaps that's why she had the most outfit changes of all the participants of the show—including the models. Most models wore two looks on the runway, but Gaga wore three there, and two other entirely different looks off stage, for a grand total of five amazing costume changes.

She then hit the pink carpet in an Alaïa lace dress:

On stage, Gaga wore a sequin jumpsuit with three variations. With sleeves:

Without sleeves:

And with a white leather jacket:

She also sang in a floral gown with her very own honorary Angel wings:

And ended it during the finale in her own Alaïa sheer lace crop top-pants set:

Lady Gaga's Victoria's Secret Fashion Show wardrobe was just as impressive as the models'. She wore five flashy looks, from classic VS lingerie to lace Alaïa numbers, but her most expensive ensemble was the one with her glittery black jumpsuit. You can blame the outfit's price on the hat alone—it cost one million dollars.

The custom headpiece—a black bejeweled iteration of her signature Joanne accessory—contains 45,700 Swarovski crystals that speckle the body of the hat and fall in 60 hand-beaded streamers.

Gladys Tamez Millinery collaborated with Swarovski to create the statement piece, which required a team of 10 craftspeople and took over 300 hours to make, according to WWD.

That wasn't Gaga's first time wearing something from the millinery, either. Last month, she wore a white wide-brim style by the label to the American Music Awards, which matched her streamlined Brandon Maxwell suit.