William and Kate made the unannounced appearance ahead of Sunday’s star-studded coronation concert at Windsor Castle and were seen shaking hands and chatting to revellers.
The Prince and Princess of Wales greeted people for around half an hour on the Long Walk at Windsor Castle.
William – dressed in a navy suit – took selfies and hugged members of the public. The prince was seen making jokes and asking children how old they are.