Sophie, Duchess of Edinburgh, beams as she leads celebrations at the Tour de France launch event at Edinburgh Castle

Sophie, Duchess of Edinburgh looked angelic today as she led celebrations for the 2027 Tour de France launch at Edinburgh Castle.

Mar 20, 2025 - 02:42
 0
Sophie, Duchess of Edinburgh, beams as she leads celebrations at the Tour de France launch event at Edinburgh Castle
Sophie, Duchess of Edinburgh looked angelic today as she led celebrations for the 2027 Tour de France launch at Edinburgh Castle.