The Royals were all set to rock!

Kate Middleton Prince WilliamTheir eldest children were present Prince George8. Princess Charlotte7. to the BBC’s star-studded concert before Buckingham Palace Queen Elizabeth IIThe Platinum Jubilee.

The children, the youngest of the Duke Duchess’ three, were all smiles as they and about 20,000 other attendees enjoyed music by Adam Lambert and The QueenRod Stewart Diana RossYou can also find performances and other information at Andrew Lloyd WebberLin Manuel MirandaThe London casts of HamiltonThe Phantom Of The Opera, The Lion KingSix Joseph and Technicolor Dreamcoat—the latter of which featured one of the show’s most famous past leads, Jason Donovan.

George and Charlotte waved U.K. flags with their parents during the show. They appeared enthusiastic as Lambert and Queen performed “We Are the Champions.” Along with Kate and William, the kids sang along as Stewart performed a cover of Neil Diamond‘s “Sweet Caroline.” Ross signed with her and the Duchess was spotted also signing alongside Ross. She performed “Ain’t No Mountain High Enough”