Image copyright 2018 Getty Images. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.
<p>A woman leaves a gift shop with a cardboard display of Prince Harry and his fiance US actress Meghan Markle on May 10, 2018 in Windsor, England. St George's Chapel at Windsor Castle will host the wedding of Britain's Prince Harry and US actress Meghan Markle on May 19. The town, which gives its name to the Royal Family, is ready for the event and the expected tens of thousands of royalists. </p>
This Saturday, Prince Harry will marry Meghan Markle in a ceremony at St. George's Hall at Windsor Castle, followed by hours of celebrations.
The area in the United Kingdom where the ceremony and events will take place has been working to prepare for the big day. There is large amounts of security, and plenty of memorabilia for sale.
There are lots of British flags adorning the streets.