Queen arrives at Braemar Gathering on Royal Deeside
The Queen and other members of the royal family have joined thousands of spectators at the annual Braemar Gathering.
The event on Royal Deeside is seen as the biggest in the Highland Games calendar, and is always on the first Saturday in September.
This year it is helping to raise funds for residents affected when the River Dee burst its banks in December.