It is no longer news that the whole world can’t wait to witness Meghan Markle and Prince Harry’s tie the knot. The royal wedding is scheduled to hold on Saturday, May 19, 2o18 at the St. Georges Chapel at Windsor Castle. Meghan Markle became engaged to Prince Harry on November 27, 2017, and ever since the public has been anticipating the...