Prince Harry and Meghan Markle make surprise secret visit to Queen Elizabeth in England
Prince Harry and Meghan Markle have surprised many by making a secret visit to England to meet up with the Queen. The Royal couple arrived at Windsor Castle on Thursday for a brief catch-up with Her Majesty. The Duke and Duchess of Sussex returned to the UK together for the first time since they sensationally