Royal Wedding: Live updates from Windsor

Prince Harry and Meghan Markle get married today in Windsor.

LIVE
Updated
Prince Harry and Meghan Markle get married today in Windsor. Latest news, photos and video from Windsor.