Katy Perry not only won hearts with her antics at the coronation of King Charles III at Westminster Abbey, she went on to wow the crowds at the Coronation Concert. The American pop superstar looked regal in a gleaming gold princess dress as she took to the stage for the musical celebration.
Some fans joked that she had 'dressed as a Quality Street' for the occasion in her Toffee Penny look-alike gown. And she stole the show for the young royals as nine-year-old Prince George and his sister Princess Charlotte, eight, were both seen singing along with Katy as she belted out one of her biggest hits Roar as they sat beside their proud mum Kate Middleton, the Princess of Wales.
As she followed Roar with another of her massive hits Firework, @jonnymuzzer praised: "Katy Perry has been by far the best performer tonight!" But other fans jokingly pointed out that for them there was one song missing.