The Duchess of Cornwall inspected stuffed animals with children at a tiny village school in Aberdeenshire as Princess Eugenie wed at Windsor Castle.

Camilla visited the primary near the royal residence of Balmoral as husband Charles attended the wedding of his niece to Jack Brooksbank.

It is understood that Friday's invitation was a longstanding one and the duchess did not want to let the schoolchildren down.

Camilla's arrival at Crathie Primary just before 11am - around the time Eugenie and her father, the Duke of York, arrived at St George's Chapel - was delayed due to a tree on the road in very blustery weather.

She was given a tour of the school - which has just nine pupils - by 11-year-old Logan Beedie and Zara Jones (10).

They showed her project work that they had been doing on the Cairngorms and introduced her to a host of stuffed animals given to the school, including an otter, grouse and hind.