Yesterday, The Queen hosted the second of four garden parties to be held this year.
This one took place in the gardens of Buckingham Palace with 8,000 guests to dine on the 27,000 cups of tea and coffee, 20,000 sandwiches and 20,000 slices of cake.
Joining Her Majesty were two of her grandchildren, Prince William and Princess Eugenie.
Also in attendance were the Duke and Duchess of Gloucester, the Duke of Kent and Princess Alexandra.
Prince William donned a top hat, while Queen Elizabeth wore her signature matching hat and outfit, this time in a powder blue. She finished the ensemble with white gloves, sunglasses and pearls.
However, it was the outfit of bride-to-be Princess Eugenie that most people noticed most. In a navy dress and Misa Harada hat with the word ‘love’ embellished on the side.
Princess Eugenie will marry Jack Brooksbank on 12 October 2018 at St. George’s Chapel, Windsor. The same chapel the Duke and Duchess of Sussex were married at a few weeks ago.
Unlike her cousin’s wedding, Princess Eugenie’s wedding will be significantly more low key, and it is unlikely the ceremony will be broadcast.
Jack Brooksbank did not join Princess Eugenie at the garden party, but guests still enjoyed themselves as members of the Royal Family gathered on the West Terrace at 4 pm for the singing of the National Anthem.
The garden parties have been held since the 1860s to help recognise public service. This time around, guests were serenaded by the Band of Royal Logistics Corps and the Band of the Household Cavalry.
On the Royal Family Twitter, they said: “Garden Parties are an important way for The Queen to speak to a broad range of people from all walks of life.”
The next garden party to be held at Buckingham Palace will be 5 June, followed by the last garden party of the season at the Palace of Holyrood House on 4 July.