Tourists take photos with waxwork figures of Britain's Prince Harry and Meghan Markle against the backdrop of Windsor Castle, in Windsor, England, Wednesday, May 16, 2018. Preparations continue in Windsor ahead of the royal wedding of Britain's Prince Harry and Meghan Markle Saturday May 19. (Photo by Alastair Grant/AP Photo)
|