Royal wedding live coverage: Prince Harry and Meghan Markle to marry at Windsor Castle
Prince Harry and Meghan Markle are set to tie the knot in Windsor tonight. Follow along for all the news, photos and reactions to the event of the year and the wedding of the decade.
Read more »