The National Trust for Scotland shall bring fairytales to life in a spellbinding weekend at Craigievar Castle near Alford on September 6 and 7.
This is the second year the castle has hosted this magical event.
With its great tower and floating turrets Craigievar is the ultimate fairytale castle.
What better way to celebrate 50 years of happy ever after than by turning the castle into a living fairytale, complete with new stories for the Craigievar of 2013.
There are magic moments to discover at every turn this fairytale weekend as your favourite characters fill Craigievar corners with storytelling and performance.
The event runs from 11am till 4pm on Saturday and Sunday.
Castle entry fees apply and all are welcome.