Meghan Markle and Prince Harry’s SURPRISE return to the UK Catherine 3 years ago British Royal Family Prince Harry and wife Meghan have held a secret visit with the Queen at Windsor Castle their first time back in the UK together in two years. Credit Sunrise