Meghan found herself in a tense moment with a staff member during a menu tasting at Windsor Castle Prince Harry and Meghan Markle tied the knot on May 19, 2018, at St George's Chapel in Windsor. Like any bride, Meghan was understandably anxious in the days leading up to her...from The News International - Entertainment https://ift.tt/uFXL6e1