The wedding of Prince Harry and Meghan Markle, Ceremony, St George’s Chapel, Windsor Castle, Berkshire, UK – 19 May 2018

The wedding of Prince Harry and Meghan Markle, Ceremony, St George’s Chapel, Windsor Castle, Berkshire, UK – 19 May 2018

Mandatory Credit: Photo by REX/Shutterstock (9685436dd)
Prince Harry and Meghan Markle
The wedding of Prince Harry and Meghan Markle, Ceremony, St George’s Chapel, Windsor Castle, Berkshire, UK – 19 May 2018