Royal Ascot, Horse Racing, Ascot Racecourse, Day Four, Ascot, Berkshire, UK - 23 Jun 2023
Catherine, The Duchess of Wales wore a vibrant Alexandra McQueen red dress to Royal Ascot today with a red Philip Treacy hat, red shoes, red clutch bag and gold statement earrings