WOWtv - Prince Harry and Meghan Markle will Marry on May 19

It's official! Prince Harry and Meghan Markle will marry on May 19th at Windsor Castle.