Frederick Ashton’s full-length version of Cinderella for The Royal Ballet has all the popular fairytale’s familiar ingredients.

A downtrodden young girl, a glass slipper and a handsome prince combine to make the perfect piece of story-telling. With a fairy godmother around, anything can happen; pumpkins become coaches, rags turn to ball gowns and there is bound to be a happy ending.

Ashton’s ballet Cinderella draws together a wealth of wonderfully drawn characters, portrayed against the evocative themes and colours of Prokofiev’s great orchestral score.

This is a mysterious and magical fantasy world, where the comedy of Cinderella’s pantomime step-sisters – unlucky in looks and love – provides the perfect foil for the developing romance of Cinderella and the Prince.

Find out more about the rich variety of West End shows on offer in Theatreland.