Forget the It-girls! The best-dressed women at Royal Ascot 2026 are all over 50. From Queen Camilla to the Duchess of Edinburgh to Geri Halliwell, Vanessa Williams and Dame Mary Berry.