Who wore what and how Royal Ascot 2023. There were some stunning hats on display, and some… well… not so good. Find out why Princess Catherine’s stunning red outfit works so well, what Princess Beatrice got wrong this time, and the importance of outfit repeats featuring Princess Anne. Find out how to wear the perfect hat to match your outfit with London Milliner Ilona Ames.