Elephants, tigers, acrobats and – most importantly – camel rides.
This was the treat Princess Mary of Denmark had in store for her two eldest children Christian and Isabella during a day out at the circus recently.
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.