The Princess of Wales will accompany her husband to Mumbai, India, this week for the 2026 Earthshot Prize – read all the details below… There's one treatment that he's particularly fond of because it ...