Windsor, England is once again the place to be this spring. Another royal wedding is set to take place at Prince Harry and Meghan Markle's wedding venue, St. George’s Chapel in Windsor Castle. Lady Gabriella Windsor will marry her fiancé, Thomas Kingston, on May 18—almost a year to the day...