Attendees at a Piccadilly street party could hardly believe their eyes when Prince Charles and the Duchess of Cornwall turned up to join in the fun.
A huge cheer went up as the royal visitors appeared, before taking their seats at a tressle table decorated with Union Flags.
Charles and Camilla – who brought along a see-through umbrella – were in high spirits, chatting to guests.
Another cheer went up when a huge union flag cake was brought out to the table.
Afterwards the couple attended a playing of the National Anthem, which was introduced by Green Wing actor Stephen Mangham.
Camilla sang along, and Charles punched the air in jubilation as the rendition ended.