ST David’s Hall has the festive season all wrapped up with three wonderful ballets from one of the world’s leading ballet companies, the Russian State Ballet and Orchestra of Siberia.

St David’s Hall is putting on a great offer with children’s tickets being half price. Under 16s tickets are 50 per cent off for all performances, starting at just £7.25 (plus a £2.95 ticket service charge per transaction).

The first captivating ballet is The Nutcracker running from Saturday, December 20 until Wednesday 24.

Feel the warmth of the open fire as presents lay beneath the tree before drifting away to the Land of Snow when midnight strikes. The ballet is guaranteed fun for the whole family.

Every toy has a story and Coppélia tells the charming portrayal of life in a doll-maker’s workshop. From Saturday, December 27 until Monday 29 this light-hearted tale of mistaken identity and confused lovers is ideal for first time ballet-goers.

Then the series climaxes with the greatest romantic ballet of all time, Swan Lake, which features Tchaikovsky’s haunting score. From the majesty of the palace ballroom to the moonlit lake where swans glide in perfect formation, this compelling tale of tragic romance has it all.

Swan Lake will be running from Tuesday, December 30 until Saturday, January 3 excluding January 1.

Tickets are available now from www.stdavidshallcardiff.co.uk or call the box office on 02920 878444.