London UK. 10th April 2018. A Souvenir shop in central London Royal Wedding memorabilia with the portraits of HRH Prince Harry and his fiancee Meghan Markle featured on souvenr flags and mugs before the royal marriage at Windsor Castle on 19th May 2018 Credit: amer ghazzal/Alamy Live News

- Image ID: MBB98G
London UK. 10th April 2018. A Souvenir shop in central London Royal Wedding memorabilia with the portraits of HRH Prince Harry and his fiancee Meghan Markle featured on souvenr flags and mugs before the royal marriage at Windsor Castle on 19th May 2018 Credit: amer ghazzal/Alamy Live News
amer ghazzal / Alamy Stock Photo
Image ID: MBB98G

Similar stock images