Kate Middleton in an eggshell blue fascinator by Sean Barrett.
Camilla, Duchess of Cornwall, in a cream linen hat with an artistic bow.
Queen Elizabeth II wears a two-tone blue satin hat embellished with buttons and a peacock feather.
Meghan Markle in a black.
Sophie, Countess of Wessex in a sheer cream cap with black ribbon detailing.
Princess Anne in a cream and brown hat with wispy feathers.
Prime Minister Theresa May wore a gray cap adorned with a wheat-colored feather.
Birgette, Duchess of Gloucester, in a grey knit beret that matched her gloves.