Meghan Markle and Prince Harry’s SURPRISE return to the UK April 16, 2022 fredom British Royal Family, UK News 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 Please support our Sponsors here :