WATCH LIVE: Royal wedding of Prince Harry and Meghan Markle

Britain's Prince Harry and Meghan Markle
In this frame from video, Britain's Prince Harry and Meghan Markle stand during their wedding ceremony at St. George's Chapel in Windsor Castle in Windsor, near London, England, Saturday, May 19, 2018.
UK Pool | Sky News via AP

Live coverage from NPR of Saturday's royal wedding in Windsor, England.

Prince Harry (left) and Prince William
Prince Harry (left) and Prince William arrive for the wedding of Prince Harry to Meghan Markle at St George's Chapel, Windsor Castle on Saturday, May 19, 2018 in Windsor, England.
Shaun Botterill | Getty Images

.