It is no more news that Prince Harry finally tied the knot with delectable Meghan Markle on 19th of May, 2018 at the St George’s Chapel at Windsor Castle. They became the 16th royal couple to celebrate their marriage at Windsor Castle since 1863.This beautiful day brought the whole world to a still, connected all…