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...
{"Image ImageDescription": "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. (Photo by Richard Baker / In Pictures via Getty Images Images)", "Image Copyright": "Richard Baker"}