By Gemma Strong When Prince Harry and Meghan Markle married in May 2018, fans flocked to Windsor hoping to catch a glimpse of the newlyweds. But a little-known rule meant that the couple were unable to accept any gifts that members of the public had brought along with them. Harry and Meghan tied the knot on Saturday 19 May 2018 in St George’s Chapel at Windsor Castle. But prior to their big day, an official statement was sent out telling wellwishers that if they wished to buy the couple a gift, it should be sent to Kensington Palace instead of taking them to Windsor. The reason for this was be…