The Royal Wedding Ceremony of Prince Harry and Meghan Markle is taking place at St George's Chapel in Windsor Castle. After wedding they will be known as the Duke and Duchess of Sussex, Buckingham Palace announced just hours before the ceremony.
The Royal Wedding Ceremony of Prince Harry and Meghan Markle is taking place at St George's Chapel in Windsor Castle. After wedding they will be known as the Duke and Duchess of Sussex, Buckingham Palace announced just hours before the ceremony.