The 87-year-old monarch was seen cheerfully smiling and laughing as she sat between her son Prince Charles, 64, and her husband Prince Philip, 92, who has been recovering from abdominal surgery.
The Queen is patron of the Braemar Gathering and is often pictured at her most animated when she attends the annual event. Her appearance this year was no doubt made all the more enjoyable with her husband well again after his recent health scare.
Click link for full post from Hello Magazine.