Swan Lake is probably the most famous ballet of them all and this visit marked the first time for my daughter and I to see it. We had previously enjoyed the Nutcracker before Christmas so we were really looking forward to seeing this ballet over the Christmas season at St David's Hall.

Performed by the Russian State Ballet of Siberia, a classical ballet company based in Krasnoyarsk, Russia, the show was both captivating and enchanting in equal measure and kept us both entertained on a cold winter afternoon.

We were amazed by the performance of all the cast portraying the story clearly the through dance with almost no props and only backdrops to set the scene. The lead performers were fantastic leaving us surprised by the capabilities of their dance abilities.

One of the most exciting scenes was at the beginning of the second half where the corps de ballet perform, it was really impressive to see all the dancers in unison.

Finally a mention to the orchestra who play live in every performance a real highlight that added to the excitement of the evening.

The Russian State Ballet of Siberia is currently touring around the UK until March 2015.

Rachel Howells