The Queen is set to miss the Braemar Gathering in Aberdeenshire on Saturday after suffering mobility problems in recent months.
A Buckingham Palace source said the Monarch will not be in attendance as scheduled with the decision ‘made for her comfort’.
It is understood that Prince Charles will attend in her place.
The Braemar Gathering is always held on the first Saturday in September in The Princess Royal and Duke of Fife Memorial Park in Braemar - a short distance from Balmoral Castle. She has not missed attending the games since her 70-year reign began.
Visitors will enjoy pipe bands, Highland dancing, tug of war matches and hill races.
It comes after the monarch announced she would not travel to London to bid a formal farewell to outgoing Prime Minister Boris Johnson next week, the Mirror reports.
The 96-year-old will receive the ousted PM at Balmoral Castle in Scotland instead, it has been announced, amid ongoing concerns over her health.
His visit will shortly be followed by an audience with Britain's new Prime Minister, a Buckingham Palace spokesperson says. Her Majesty will welcome either Rishi Sunak or Liz Truss, who are nearing the end of their battle to become the next Tory leader.
The ceremony will mark the first time a new premier has been appointed away from Buckingham Palace during the Queen's 70-year reign.
More to follow.
Don't miss the latest news from around Scotland and beyond - Sign up to our daily newsletter here .