PHOTOS: Royal Wedding – Get your souvenirs! Harry & Meghan on display in Windsor, England

Bags, flags, and commemorative china are among the offerings that fill gift-shop shelves ahead of the wedding of Prince Harry and Meghan Markle.

The wedding will take place in St. George's Chapel at Windsor Castle on Saturday, May 19.