Britain's Prince Harry greets crowds in Windsor, near London, England, Friday, May 18, 2018. Preparations continue in Windsor ahead of the royal wedding of Britain's Prince Harry and Meghan Markle on Saturday May 19. (AP Photo/Frank Augstein)
{}