Skip to main site content.
WINDSOR, UNITED KINGDOM - MAY 19: Prince Harry and Meghan Markle stand at the altar during their wedding in St George's Chapel at Windsor Castle on May 19, 2018 in Windsor, England. (Photo by Jonathan Brady - WPA Pool/Getty Images)

Prince Harry Marries Ms. Meghan Markle – Windsor Castle

By on July 13, 2019

WINDSOR, UNITED KINGDOM – MAY 19: Prince Harry and Meghan Markle stand at the altar during their wedding in St George’s Chapel at Windsor Castle on May 19, 2018 in Windsor, England. (Photo by Jonathan Brady – WPA Pool/Getty Images)