Princess Charlotte and Prince George danced the night away at the Coronation Concert at Windsor Castle.
The youngsters stood with the rest of the royal box, including the King and Queen, and bopped to the sound of Lionel Richie’s hit All Night Long and Take That’s anthems.
In a big royal sing-a-long, Charlotte and George waved their flags enthusiastically and swayed in time to the music.
Ahead of Take That’s finale, Kermit the Frog joined the Windsors in the royal box.
The Muppet, dressed in a smart suit and tie, bounced on the spot and waved his flag in front of a delighted Duke of Edinburgh.
Like the rest of the 20,000-strong crowd, they wore flashing LED wristbands.
George and William were seen smiling and laughing together as they enjoyed the show.
When William took to the stage to deliver a touching tribute to his “Pa” the King, Charlotte turned to George to get his attention, pointing at the stage with her flag.
Charlotte was seen singing “bring me a higher love” to Steve Winwood’s performance of Higher Love.
Five-year-old Prince Louis was not at the concert, with the late-night show starting past his bedtime.
Charlotte curtseyed to the King and Queen as they arrived while George gave them a bow.
Kate wore a vivid red suit, while Camilla was in a royal blue Anna Valentine jumpsuit.