Katy Perry was clearly out to rival X Factor judges Cheryl Cole and Dannii Minogue in the fashion stakes with her sparkling catsuit last night.
The pop princess performed her new single Fireworks on the show - and just to get the message across, Perry sang with a sparkler in her hand, glittering fireworks on her outfit and a backdrop of pyrotechnics.
The performance was definitely impressive and we're pleased she chose to sang live (unlike many of the guest performers on the show), but we're not convinced by the eye-wateringly tight outift.
What do you think? Leave a comment below and let us know! Passion for fashion? Follow us on Twitter and become a fan on Facebook