One of the highlights of the Highland games calendar has been celebrated in Aberdeenshire at the Braemar Gathering.
The Queen, Prince of Wales and the Duchess of Cornwall were among the crowd watching the events.
The gathering has been run in its present form since 1832 and sees people of all ages compete in sports, dancing and piping competitions.
Highland dancers compete in a range of individual dances and age groups with poise and flair.
Although not all of the moves on display seemed to be traditional to Highland dancing…
The sound of bagpipes is constant throughout the grounds of the Princess Royal and Duke of Fife Memorial Park in Braemar.
On the athletics field, there were shows of strength in the tug o war, weight throw and caber toss.
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here