Tourists stand to have their photo taken with cardboard cutouts of Britain's Prince Harry and his fiancee Meghan Markle, that a television company were using to film a programme in London, Thursday, May 3, 2018. The couple are due to get married in Windsor on Saturday May 19. (Photo by Matt Dunham/AP Photo)
|