Princess Anne was all smiles as she joined King Charles at a distinguished reception held inside Windsor Castle.
With the Duke of Gloucester and the Duke and Duchess of Edinburgh also in attendance, the event was celebrated the enduring spirit of British life.