Katy Perry always wows with her vibrant costumes and killer vocals onstage.
And Katy Perry's showstopping performance on Saturday was no exception, as she ruled the stage on the second day of Glastonbury festival in Somerset.
The Roar singer, 32, looked the height of whimsical chic as she displayed her phenomenal curves in a skintight beaded catsuit and gold trainers.
The I Kissed A Girl hitmaker looked animated as she took to the Pyramid stage in the decadent all-in-one, which featured a vibrant blue eye motif emblazoned on the front.
Boasting a high collar and long sleeves, the catsuit still clung to Perry's famous curves as she danced around the stage.
Injecting a dose of colour to her dazzling outfit, she rocked a purple studded basketball cap and purple caged harness with irreverent butterfly wings attached to the back.