Royal Ascot [1] is in full swing, and the Queen has definitely not been short of royal company. She began the week paying host to King Willem-Alexander and Queen Maxima of the Netherlands, and various members of the family have joined her in the proceeding days. Over the next few days, we can expect to see many of our favourite royal faces at the event, which lasts until Saturday and features all kinds of traditions [2], including the carriage procession, plenty of champagne, and plenty of incredible hats [3].
Prince Charles, Camilla, Duchess of Cornwall attended the first two days of racing, having joined Prince William and Kate Middleton [4], as well as many other family members (including Princess Anne, Prince Andrew, Prince Edward, and Princesses Beatrice and Eugenie) on the opening day. Last year, Prince Harry and Meghan Markle made their first Royal Ascot appearance [5], and while it's unlikely they will attend this year given the recent birth of baby Archie [6], Meghan has already proven she'll pause her maternity leave for important royal events [7]. Ascot is only a stone's throw away from their home in Windsor, so perhaps we may get a surprise appearance after all?
Queen Elizabeth II and Camilla, Duchess of Cornwall
Queen Elizabeth II and Camilla, Duchess of Cornwall
Alan Brooke, 3rd Viscount Brookborough and Prince Charles
Queen Elizabeth II and Camilla, Duchess of Cornwall
Queen Elizabeth II and Queen Maxima of the Netherlands
Prince Edward, Sophie, Countess of Wessex, and Queen Elizabeth II
The Duke and Duchess of Cambridge
The Duke and Duchess of Cambridge
Queen Elizabeth II, King Willem-Alexander and Queen Maxima of the Netherlands
Queen Maxima of the Netherlands and Prince William
Queen Elizabeth and Prince Andrew With King Willem-Alexander and Queen Maxima of the Netherlands
Prince Edward and Sophie, Countess of Wessex
Queen Elizabeth and Prince Andrew With King Willem-Alexander and Queen Maxima of the Netherlands
Kate Middleton and Zara Phillips
Queen Maxima of the Netherlands
Prince Edward and Sophie, Countess of Wessex
Queen Maxima of the Netherlands and Prince William
Kate Middleton and Zara Phillips
Queen Maxima of the Netherlands, Queen Elizabeth II and Princess Anne
Queen Elizabeth II and Princess Anne
Queen Elizabeth II and Princess Anne
Zara Tindall, Autumn Phillips, and Peter Phillips
Princess Eugenie With Frankie Dettori
Sophie, Countess of Wessex With Frankie Dettori