The royal wedding of Prince Harry and Meghan Markle was much in talks lately. The royal wedding was held on 19 May 2018 in St. George’s Chapel at Windsor Castle in the United Kingdom. The wedding was in buzz for so many good reasons! A prince marrying a non-royal blood, breaking all the norms only