FILE PHOTO: Commemorative gifts celebrating the upcoming wedding of Britain's Prince Harry and his fiancee Meghan Markle are seen displayed for sale in a shop in Windsor

FILE PHOTO: Commemorative gifts celebrating the upcoming wedding of Britain’s Prince Harry and his fiancee Meghan Markle are seen displayed for sale in a shop in Windsor

Commemorative gifts celebrating the upcoming wedding of Britain's Prince Harry and his fiancee Meghan Markle in Windsor, Britain. Photo: Reuters / Toby Melville

April 3, 2018 3:46 PM (UTC+8)