The singer wore a gold Vivienne Westwood corset dress.
American singer Katy Perry, 38, performed at a concert celebrating the expensive coronation of Charles III, which took place on May 6.
The TV diva appeared on stage at Windsor Castle wearing a metallic corset dress by Vivienne Westwood.
According to a local foreign publication, the artist sang two of her compositions, Roar and Firework.
"I'm happy to be here with you. People, I love you!" the celebriot enthusiastically shouted from the stage, addressing the crowd.
By the way, Parry also brought her mother Mary to the event.
It should be noted that the singer is an ambassador of the Royal British Asian Foundation.