Princess Charlotte proved she's a Katy Perry fan as she was spotted singing along to during the popstar's incredible performance at The Coronation Concert.
The Part Of Me singer, 38, performed some of her biggest tracks during the special gig yesterday evening at Windsor Castle to mark the Coronation of King Charles, attended by 20,000 members of the public.
Princess Charlotte, eight, sat next to her mum, The Princess of Wales, and older brother, nine, and clearly enjoyed the pop hits.
Wearing a white coat, Charlotte was seen mouthing the words during Katy's anthem, Roar, while waving a small union jack flag.
That wasn't the only sweet Princess Charlotte moment during the night, which saw Lionel Richie, Take That, Olly Murs, Paloma Faith and others perform.
Charlotte seemed to get stuck with her electronic bracelet, which was used later in the show to light up the grounds of Windsor Castle.
She turned to mum Kate, who helped her daughter to sort out the bangle so she could enjoy the music.
Royal siblings Charlotte and George also couldn't hide their delight when Miss Piggy and Kermit the Frog took to stage.
The iconic characters from The Muppet Show joined host of the Coronation concert, Hugh Bonneville, on stage with Miss Piggy being unable to hide her attraction for the Notting Hill actor.
As she made her moves on the English actor, the cameras panned to Prince George and Princess Charlotte who could be seen giggling and chatting with one another over the bizarre encounter.
Charlotte couldn't hide her smile as Miss Piggy made her advances on Hugh. Meanwhile, George covered his face as he laughed at the hilarious sketch.
The evening was full of memorable moments, including Katy Perry stopping her performance to share a message for Prince Charles.
During her set, she performed Roar in a stunning gold dress, before segueing into fan favourite Firework, which she dedicated to King Charles and his and her charity work.
Speaking before she sang her song Firework, she said: "I'm so happy to be here with you people. I love you all so much. I got to bring my mum, she's so happy to be here.
"I get to stay in this castle! Thank you for having me at the Coronation celebration and I want to dedicate this song to the King and the work we get to do with the British Asian Trust."
Katy previously expressed her excitement at being chosen to perform at the Coronation concert.
"I’m grateful to have been asked. It’s very exciting. It [the invite] was very regal – I loved it. I’m an ambassador to one of his foundations… he asked me to sing and it all aligned," she said.
"I might be posting a lot because I’m going to be in a castle for real. This is wild."