Photos: Prince Harry and Meghan Markle marry at Windsor Castle

Weather and Traffic