Swan Lake is one of the most-performed and best-loved ballets.
With music composed by Tchaikovsky, the 1877 work was premiered by the Bolshoi Ballet in Moscow but the version we see today is usually based around an 1895 revival.
A Russian State Ballet and Opera House version of the ballet is coming to the Halifax Victoria Theatre on Monday, November 17.
It tells the now-classic tale of the love affair between Prince Siegfried and the beautiful Swan Queen Odette, who is the victim of a terrible enchantment cast by an evil sorcerer.
Tickets for the family-orientated production are from £19 to £32. There is a pre-show talk about Swan Lake from 6.45pm. For details call 01422 351158 or visit www.victoriatheatre.co.uk