David Williams
Redux Pictures
The wedding of Prince Harry and Meghan Markle brought over 100,000 spectators to Windsor Castle to celebrate on May 19, 2018. Many camped on the street for almost a week to catch a glimpse of the newlyweds during their two-mile carriage procession through the streets of Windsor after the ceremony.