A royal wedding is always a good excuse for great pictures of the Windsors dressed up in their finery, and Ella Windsor's wedding today to Thomas Kingston did not disappoint. New father Prince Harry made a surprise appearance and Prince Philip also made a rare outing with Queen Elizabeth. It was no surprise, though, to see Princess Anne, the Queen and Philip's only daughter, join the throng of guests at St. George's Chapel in Windsor.
Anne is one of the hardest working royals in the family, and while this isn't an official engagement (it's a family wedding after all), Princess Anne has earned a reputation for showing up for her family. Her brother Prince Edward also attended this wedding, though neither of Anne's children, Peter Phillips or Zara Tindall, were there.
Anne is also known for rewearing her favorite outfits (sometimes over the span of decades, as she did recently with a 40-year-old coat) and the ensemble she chose for today is no exception. She's worn it at least three other times, always with the same matching hat and on several occasions with the same brooch.
Sadly, we did not get to see the Princess in her favorite pair of futuristic sun glasses.
If the venue of this particular wedding feels familiar, it's with good reason. Prince Harry and Meghan Markle wed here a year ago and Anne's niece Princess Eugenie married Jack Brooksbank in the chapel last October.
For Harry and Meghan's wedding, Anne wore a slightly more fanciful brocade dress and feathered fascinator.
Photo editor: Jennifer Newman
('You Might Also Like',)