Camila Cabello had a fashion emergency at Z100’s 2017 Jingle Ball last night, but she played it off like a pro!

The “Crying in the Club” singer took the stage at the event held on Friday (December 8) in New York City.

She stunned in a black bra, sheer fishnet top, black skirt, and heeled black boots. Camila wore her hair in a side ponytail, completing her look with a black leather newsboy cap and white drop earrings.

She was joined by Demi Lovato, who looked fierce in a sparkly denim top with matching pants and belt, and Julia Michaels, who also went for a denim look.

For Camila‘s performance, she changed into a different outfit, including a pair of semi-sheer sequin pants.

“Me trying to look chill trying to cover up the fact that my pants just ripped mid squat at Madison square garden,” Camila captioned a photo on Instagram, which you can see here.

Check out her performance pics and more in our gallery below!

FYI: Demi is wearing Bryan Hearns with Steve Madden shoes.

15+ pictures inside of Camila Cabello and more at the event…

Photos: Getty

Posted to: