THE Queen was in good spirits today as she shared a joke with Prince Charles at the Braemar Gathering Highland games.
Her majesty looked radiant in a purple coat and matching hat as she joined 15,000 cheering spectators at the annual event.
The Queen, who is patron of the Highland games at Braemar, was joined by Prince Charles, who wore a traditional kilt, and The Duchess of Cornwall.
Charles, who is known as the Duke of Rothesay in Scotland, was snapped sharing a joke with Autumn Phillips and Peter Phillips, who is the son of Princess Anne.
The Queen is currently staying at her nearby summer residence Balmoral where she last night hosted Boris Johnson and girlfriend Carrie Symonds.
But the Prime Minister was forced to cut short the anticipated weekend-long visit after a turbulent week.
The Highland games is always held on the first Saturday in September at The Princess Royal and Duke of Fife Memorial Park.
Events include tossing the caber, hammer throwing and tug of war – with pipe bands and Highland dancers also performing at the gathering.
It is organised by the Braemar Royal Highland Society and has been running since 1832.
MOST READ IN NEWS
Queen Victoria was the first royal to attend in 1848 and since then the reigning monarch and other members of the Royal Family have regularly visited it.
The Sun revealed on Thursday that Meghan Markle and Prince Harry — unlike other royals — had declined a visit to Balmoral, saying that four-month-old Archie was too young.