The Queen could barely wipe the smile off her face as she cheered on competitors at the Braemar Gathering – the biggest event in Scotland's Highland Games calendar.
The 92-year-old monarch was pictured giggling and pointing as she took in the action alongside Prince Charles and Princess Anne.
As patron of the Games, which are held just a short distance from the royals' summer retreat on the Balmoral estate, the Queen joined thousands of spectators to cheer on participants in the tossing of the caber and tug of war contests.
The Queen could barely wipe the smile off her face as she cheered on competitors at the Braemar Gathering alongside Prince Charles and Princess Anne
The royal ladies giggled their way through the event. The Queen opted for an elegant teal dress and jacket while Anne sported a powerful navy number
Prince Charles appears to show the Queen and Princess Anne something in the Braemar Gathering annual. The trio were in good spirits as they took in the action
The event is always held on the first Saturday in September at The Princess Royal and Duke of Fife Memorial Park in the Aberdeenshire town.
Pipe bands and dancers also performed to the crowd, some of whom have travelled from around the world to watch.
It has been run in its present form since 1832, with Queen Victoria first attending in 1848. Since then it has been regularly visited by the reigning monarch and other members of the royal family.
And in 1866 the monarch ordered that 'Royal' should be added to the name of the society.
The 92-year-old monarch was beaming with joy after being handed a bouquet of flowers by a young Highland dancer on arrival
Visitors can watch competitions in events including tossing the caber, hammer throwing and tug of war.
Traditionally, the royals attend a church service at nearby Crathie Kirk the day after the Games.
This year, neither the Queen nor Prince Charles appeared to be wearing the Balmoral Tartan, which only members of the royal family are allowed to wear.