Meghan Markle Insists Kate Middleton Made Her Cry Before Royal Wedding

Meghan Markle and Prince Harry’s royal wedding took place on 19th May 2018 in St George’s Chapel at Windsor Castle, UK. But did you know? The couple secretly tied the knot 3 days before that. During the tell-all interview with Oprah Winfrey, the Duchess of Sussex revealed, “You know, 3 days before our wedding, we got...