Duke of Sussex Royal Wedding Live: Meghan Markle, Prince Harry officially hitched The couple are tying the knot at St George's Chapel at Windsor Castle. « Previous12Next » 2 of 2