Souvenirs themed on the forthcoming royal wedding of Prince Harry and Meghan Markle for sale in Windsor, England, May 8, 2018.

Toby Melville/Reuters