Queen Elizabeth reportedly banned any mention or discussion of Prince Harry and Meghan Markle during her recent outing.

A royal insider told Express that during Her Majesty’s horse-riding adventure in Balmoral, she informed the people who were with her that she doesn’t want to take about the Duke and Duchess of Sussex. Royal expert Quentin Letts also tweeted about the incident last weekend.

“Friend of an acquaintance was about to go riding with HMQ. Was given v firm advice, ‘Talk about anything except one subject.’ Brexit? ‘No, the Sussexes,’” he wrote.

The claim was made public just weeks after it was also revealed that the monarch was disappointed in Prince Harry and Markle for snubbing her invitation to spend a few days with her in Balmoral.

Instead of spending quality time with the Queen, Markle opted to fly to New York to watch Serena Williams’ tennis match. Prince Harry, on the other hand, stayed at home with his son, Archie.

Another royal insider also claimed that the 93-year-old royal is baffled with the royal couple’s inability to steer clear of PR blunders. Ever since they tied the knot, Prince Harry and Markle have been criticized for their every move.

But despite all of the criticisms that they have received, Markle and Prince Harry still showed a united front on the latter’s 35th birthday. On the Sussex Royal Instagram account, Markle penned a short but sweet tribute for her husband.

“Your services to the causes you care so deeply for inspires me every day. You are the best husband and most amazing dad to our son… We love you,” Markle wrote alongside a series of photos of Prince Harry.

In one of the snaps, Prince Harry is trying to make Archie laugh while they were at his christening in July. The 4-month-old is sitting on his mom’s laugh with an adorable look on his face.

Meghan Markle, Prince Harry and Queen Elizabeth II Meghan Markle, Prince Harry, and Queen Elizabeth II at the Queen's Young Leaders Awards Ceremony at Buckingham Palace on June 26, 2018 in London.  Photo: Getty Images/John Stillwell