(left to right) The Countess of Wessex, The Duchess of Cambridge and The Duchess of Cornwall watching their husbands as they pass by during the annual Order of the Garter parade at Windsor Castle
This site uses Akismet to reduce spam. Learn how your comment data is processed.