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.
Sign Up for Our Newsletter