Today marked the third day of the annual Royal Ascot, in which fancy British people wear fancy hats to watch fancy horses race.
As per usual, there were royals in attendance — specifically Queen Elizabeth in mint with Prince Philip in tow, and Princesses Anne and Beatrice in floral. You know who else was there? Kate Middleton‘s mom Carole! She dressed in all red everything. Okay, now we have SO MANY FANCY HATS TO DISCUSS.