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 wore the Angels’ signature white bra set backstage:

Which Kendall Jenner and co. also wore:

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 that had her very own honorary Angel wings attached:

She also sang in a floral gown:

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