Prince Harry and Duchess Meghan visited Queen Elizabeth in Windsor recently 04/15/2022 04/16/2022 The Duke and Duchess of Sussex recently met the Queen in Windsor.