Keira Knightly has landed the perfect Disney role in new live action film
We cannot wait to see this.
Keira Knightly is an incredibly versatile actress, from her tomboy character in Bend it Like Beckham to her periodic portrayal of the Duchess of Devonshire.
But we couldn't think of a role more perfect for the beautiful dainty actress than a fairy.
Disney seems to be on a role with its live action adaptions of classics like the Jungle Book and Beauty and the Beast and their next project could be it's best yet if the rest of the cast is as well-chosen.
In a surprise announcement Disney have said that they will retell classic ballet story The Nutcracker.
For anyone who doesn't know the story, it follows a little girl called Clara, whose Nutcracker doll comes to life to fight against an evil seven-headed Mouse King. And it is set during Christmas.
According to Variety, Keira Knightly is on board to play the Sugar Plum Fairy.
Morgan Freeman is also on board for the film as is Ballerina Misty Copeland.
Clare will be played by Mackenzie Foy, who played Renesmee, Bella and Edwards daughter in the Twilight series.
While based on E.T.A. Hoffmann’s 1816 story The Nutcracker and the Mouse King the Disney retelling will be titled The Nutcracker and the Four Realms.