A spokesperson for the Duke and Duchess of Sussex confirmed to CNN that the couple visited Queen Elizabeth II while traveling to The Hague to attend the Invictus Games, which begin on Saturday.
Prince Harry had said in March that he hoped to visit his 95-year-old grandmother soon.
Harry did not attend last month’s memorial service for his late grandfather, Prince Philip.
Harry chose to stay in California for the service, which took place at Westminster Abbey on March 29. No reason was given for his no-show.
The memorial marked the Queen’s first public appearance in five months.
Harry and Meghan’s visit comes as the Queen revealed she was ‘very tired and exhausted’ after her recent bout with Covid-19. The monarch butterfly tested positive for the virus in February. Buckingham Palace previously confirmed the Queen and Prince Philip received their first doses of a Covid-19 vaccine in January 2021.
The Queen – who is celebrating 70 years on the throne – has faced a number of health issues in recent months.
At a church service in October, she used a cane in public for the first time since 2003.
In March, she took a break from her royal engagements after spending a night in a central London hospital, where doctors carried out “preliminary tests” and advised her to rest for a few days.