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.
Click here to see photos of the preparations happening this week in England.