Prev 14 of 29 Next
14. 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.