Tchaikovsky’s fabulous music, energetic and graceful dancing, stunning costumes - this iconic ballet is festive delight for all the family.

A Christmassy tale set once upon a time ago, The Nutcracker is the story of a young girl called Clara who has a fabulous dream.

Late one night, after one of her parents’ stylish parties, a toy nutcracker is brought to life as a real soldier. Clara begins an amazing journey where she is transported to a magical kingdom of dancing sweets and light hearted folly.

This production by Ballet Theatre UK and under the artistic direction of Christopher Moore, elegantly creates the fantasy world of sugarplum fairies, ice princes and princesses, dancing candy floss and exotic Turkish delights.

As charming as it is graceful, this is a mesmerising spectacle that entertains throughout. The talented dancers are a joy to watch from start to finish.

The costumes are also excellent and worthy of special mention.

An enchanting and memorable evening – a perfect Christmas treat.

James Marston