A general view shows the choir in St George’s Chapel at Windsor Castle, west of London, on February 11, 2018 where Britain’s Prince Harry and US actress Meghan Markle will hold their wedding ceremony.
Britain’s Prince Harry and US actress Meghan Markle will marry on May 19 at St George’s Chapel in Windsor Castle. / AFP PHOTO / POOL / Dominic Lipinski / EMBARGOED — NOT FOR USE UNTIL 0001GMT MONDAY FEBRUARY 12, 2018 (Photo credit should read DOMINIC LIPINSKI/AFP/Getty Images)
BRITAIN-ROYALS-MARRIAGE
Bookmark the permalink.