It was a night of amazing fashion courtesy of Katy Perry!
After hitting the red carpet in bat wings, the singer had two more outfit changes at the David Lynch Benefit Concert in NYC on Wednesday.
KP ditched the black jumpsuit for a candy-sweet pink Alexis Mabille dress complete with giant bow detail to perform onstage.
It made her look like the ultimate gift, LOLz!
For the after party at the Russian Tea Room, the 31-year-old slipped into a bold red strapless dress with leg slit that was beautifully offset by her raven locks and creamy complexion.
Combined with that earlier Yousef Al-Jasmi number, and this was quite the fashion hat trick!
Are YOU impressed???