Duchess Sophie and Prince Edward celebrate anniversary at Royal Ascot - best photos 19/06/2025 15:49 The Duke and Duchess of Edinburgh have been married since 1999