Video: The royal wedding: Prince Harry and Meghan Markle

Prince Harry and Meghan Markle wed Saturday, May 19, 2018, in Windsor, England.