Duchess Sophie looks so striking in jewel green at Trooping the Colour 2025
Sophie, the Duchess of Edinburgh, looked stunning at Trooping the Colour 2025. The wife of Prince Edward wore a jewel green pillbox hat and matching dress she stood on the Buckingham Palace balcony.