BBC Two is to air an all star virtual version of Cinderella this Christmas.
Cinderella: A Comic Relief Pantomime For Christmas will air on Christmas Eve, Thursday 24 December at 8:15PM.
The hour-long show will be a retelling of the timeless panto classic with an all star cast.
Those appearing will be Olivia Colman as Fairy Godmother, Guz Khan as Buttons, Tom Hollander as Baron Hardup and Helena Bonham Carter as Lady Devilia.
Also taking part are Anya Taylor-Joy as Cinderella, Rege-Jean Page as Prince Charming, Jimmy Akingbola as Dandini and real life sister and brother Daisy May and Charlie Cooper as The Evil Step Sisters.
They'll be joined by Aisling Bea (This Way Up, Quiz) as Mrs Snitch, Tom Davis (King Gary, Murder in Successville) as Mr Snatch and David Walliams (Britain’s Got Talent) as Major Domo.
Plus, there will be music from Sam Smith and Leona Lewis and a host of cameos too from lots of famous faces including Rosie Jones, Lord Alan Sugar, Claire Foy, James Blunt, David Tennant, Sir Mo Farrah and Hugh Bonneville.
Legendary artist Quentin Blake has created a host of original hand-drawn illustrations that will help bring the panto to life.
Cinderella: A Comic Relief Pantomime for Christmas airs on BBC Two on Thursday 24 December at 8:15PM. A special extended version will also be available on BBC iPlayer.
The BBC tease: "With surprises and cameos aplenty, including an incredibly famous person wearing an incredibly unconvincing horse costume, this brand new virtual adaptation promises to be the starriest show on TV this Christmas."
The special has been written by the Dawson Brothers, based on an original script by Ben Crocker.
Throughout the show, viewers will be able to donate to Comic Relief projects, if they feel able to, that are working to help people living with hunger, struggling with their mental health or feeling lonely or unsafe this Christmas.