Want to see some of the weirdest and most wonderful millinery, ever? Look no further than Royal Ascot, where the racing style never fails to disappoint.
The Queen was beautifully dressed on day one, this time in a pastel pink suit, while her granddaughters Princesses Beatrice and Eugenie joined the royal party in matching striped ensembles.
As for the hats? Bigger and better than ever, but look out for the most outlandish of styles on Ladies' Day. Here's a round-up of all the fashion from day one at the races: