Business World Meghan Markle and Prince Harry to marry at Windsor Castle in May By Daniel Janson - November 28, 2017 0 684 Share on Facebook Tweet on Twitter Meghan Markle and Prince Harry are to marry at Windsor Castle in May, it has been confirmed. Daily Express :: News Feed