In video: Countdown to the royal wedding

Prince Harry and Meghan Markle will marry in St George's Chapel at Windsor Castle on Saturday May 19.

Here's what we know about the big day so far:

Read Full Story

FROM OUR PARTNERS