There is nothing better for an Easter Sunday afternoon than a traditional tale to keep all the family enthralled - and Lewis Carroll’s timeless classic always fits the bill.
But this was an Alice with a difference - on the ballet stage and brimming with colour, wit and spectacle to charm all ages.
It was refreshing to find a ballet which appeals to youngsters who have perhaps outgrown Angelina Ballerina but are not yet ready to sit through a full-scale production of the likes of Swan Lake or The Nutcracker.
This delightful production by Ballet Theatre UK, set to music by Tchaikovsky arranged by Simon Paterson, ticked all the boxes in terms of family entertainment.
It was packed with impressive performances, led by Jessica Hill as Alice and all the favourite characters were there, from the Queen and Knave of Hearts, to the Mad Hatter and March Hare, White Rabbit and an imaginatively-portrayed Caterpillar.
The colourful costumes, the highlights of which included a quartet of dancers dressed as fully-laden tables for the tea party scene, were memorable throughout and Christopher Moore’s direction was eye-catchingly spectacular yet in many ways minimalist at the same time.
The company even seamlessly overcame a breakdown in the sound system soon after the interval to take the entertainment to new levels as the second act progressed.
All in all, an ideal blend of the modern and the traditional - and a delightful way for a family to spend a Bank Holiday weekend afternoon.