Britain's Prince Harry and American actor Meghan Markle will get married on May 19, 2018. The royal wedding will take place at Windsor Castle.