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.
Previous News In Pictures: