Despite all the magic in the air, it was the little royals who stole the show at the event in Copenhagen.
Christian and Isabella charmed everyone as they fed the elephants and tentatively enjoyed a wobbly camel ride inside the tent.
While the children focused on the fun, mum Mary was lending her profile to charity. The event was organised to raise funds for the Danish Association of Kidney Patients – a cause close to the princess' heart.
Princess Mary turned ringmaster for the day, taking Christian and Isabella along to the Dannebrog circus
Future king or not, the elephant dunks his trunk into Christian's popcorn
Before the show kicked off, the little boy had a go on a camel
Isabella pulled funny faces on the bumpy ride
Proud mum Mary and her kids settle down to watch the show, organised in aid of the Danish Association of Kidney Patients