Prince Harry visited his grandmother Queen Elizabeth II with his wife Megan Markle before heading to the Netherlands for the Invictus Games last week. The spokesman confirmed that the royal couple had met the queen. British media reported that the meeting took place at Windsor Castle, about 40 kilometers from London. Harry, 37, and his wife, 40, were criticized by British tabloids for failing to attend Prince Philip’s memorial service at Westminster Abbey on March 29. Now, according to her report International Business TimesQueen Elizabeth “agreed to see them both” but only after they had met Prince Charles. The Duke and Duchess of Sussex reportedly spent 15 minutes meeting with Prince Charles at Windsor Castle before seeing Queen Elizabeth.