The faces of Prince Harry and Meghan Markle in a confectionary shop window as the royal town of Windsor gets ready for the royal wedding between the Prince and his American fiance, on 14th May 2018, in London, England.

- Image ID: MN6NY7
The faces of Prince Harry and Meghan Markle in a confectionary shop window as the royal town of Windsor gets ready for the royal wedding between the Prince and his American fiance, on 14th May 2018, in London, England.
RichardBaker / Alamy Stock Photo
Image ID: MN6NY7
Location: Windsor, UK