The Duchess of Cornwall has stepped out for a festive day of entertainment and royal duties at one of her favourite events of the year.
The 70-year-old joined staff and members of the Chilean Huasos at the London International Horse Show.
Camilla has long been a fan of horses and equestrian sports and looked to be in her element at the event.
She gladly stopped to give a pat to a few of the horses, smiled for photos and generally looked full of cheer.
For the outing, Prince Charles’ wife opted for a stunning velvet gown.
The blue number appears to be a personal favourite for Camilla, who wore a similar dress at the same event two years prior.
The dress had long sleeves to keep her warm on the chilly English evening, while she also had some stunning leather gloves and a black blazer.
She enjoyed a performance by the Chilean Huasos, who are often described as Chilean cowboys and once performed for the Queen, before handing out awards to competitors in other events.
The event comes after Camilla was spotted getting into the Christmas spirit at home earlier this week.
In addition to putting up the tree at Clarence House, the Duchess of Cornwall was seen celebrating with kids from Roald Dahl’s Marvellous Children’s Charity.
She invited them to Clarence House and to join in the festivities of the holiday season.
At the event, Camilla was actually announced as the new Royal Patron of the charity.
When Clarence House shared the news online with a photo of Camilla interacting with children at the event, fans were quick to send their well-wishes to the royal.
One person wrote: “This is so fitting considering all her working promoting literacy.”
A second person said: “A moment for this wee child’s parents to treasure. He may or may not remember but they will. Isn’t she lovely!”
A third added: “This is an exceptionally intimate capture of the duchess with children in her home, reflective of the charitable cheer and joy of the season.”