Princess Anne, the Princess Royal stepped out at Cheltenham Festival 2025 for the Gold Cup Day wearing an emerald green coat she's had in her wardrobe for at least 20 years