Prev 24 of 36 Next
24. The Location
The ceremony will be held at St. George's Chapel at Windsor Castle. Windsor Castle is where the Queen and Prince Philip live most of the year, and it's a place Harry and Meghan have spent quite a bit of time. It's also the same location where Prince Charles and his second wife Camilla got married.
ABOUT US     ADVERTISE     SITEMAP     CONTENTMAP     TERMS & POLICIES     Copyright © 2018 - Livingly Media, Inc., part of the auFeminin Group