
Kate Middleton, the Princess of Wales, surprised royal watchers after making a last-minute decision to cancel her appearance at the second day of Royal Ascot. While her absence initially sparked speculation, royal experts have clarified that her ongoing health journey and the current UK heatwave played a key role in her decision.
The Princess, who is recovering from a recent cancer diagnosis, has only recently begun returning to public life. Her schedule remains flexible, with experts noting she is still navigating the delicate balance between royal duty and her health.