Latest News Catherine, Princess of Wales makes first public appearance after dropping out of Royal Ascot by July 2, 2025 July 2, 2025