Meanwhile, in October 2018 Princess Eugenie married her partner Jack Brooksbank. Once again, the wedding took place in Windsor. And although the ceremony was a fairly low-key one when compared to that of her cousin, the big day did nevertheless attract plenty of press attention at the time.
But, of course, Harry and Eugenie’s respective weddings were just the latest in a long line of royal events witnessed by the Queen. She had previously watched all four of her children get married, for instance, with Princess Anne the first to wed in November 1973.
Princes Charles and Andrew then followed suit in the 1980s, while Prince Edward finally tied the knot in June 1999. And, undoubtedly, her children’s wedding days remain among the most memorable events that the Queen has ever experienced – although she has has attended plenty of royal functions both before and since.