Prince Harry and Meghan Markle marry at Windsor Castle

LONDON (KGO) -- Prince Harry and Meghan Markle have married at St. George's Chapel at Windsor Castle.



Take a look at all the latest stories, videos and photos about the royal wedding.

ROYAL WEDDING COVERAGE
Copyright © 2019 KGO-TV. All Rights Reserved.