Royal wedding 2018: Meghan Markle and Prince Harry
More than 100,000 people thronged the streets to cheer the couple as they passed, authorities said. Some had camped out for days to get the best possible spot, while others rose before dawn to make their way to Windsor amid a party atmosphere.