Royals Harry and Meghan visited Queen Elizabeth on Thursday in a secret face-to-face meeting, The Sun has reported. The couple stopped off in the UK on their way to the Invictus Games in the Netherlands and took the opportunity to visit the Queen and also Prince Charles, during a stop at Windsor Castle. It was Harry ... Read more