Prince Harry and Meghan Markle will tie the nuptial knots at St George’s Chapel at Windsor Castle next May, Kensington…