Dream come true! Keira Knightley is set to become a Disney fairy!

Our dreams are coming true! 

Keira Knightley is set to star in the upcoming live-action Disney production of The Nutcracker, taking on the role of The Sugar Plum Fairy. 

It is not yet known whether Keira will be performing the iconic dance associated with her role, which first appeared in Tchaikovsky's 1892 ballet. 

However, if she is required to dance, she will be in the best possible company.

According to BBC, the film cast will include Misty Copeland, who last year became the American Ballet's principal dancer.

Morgan Freeman is also set to star in the feature film (YAY!) playing Drosselmeyer, a mysterious magician-like figure, who is the godfather of the main character. 

Alongside Keira, Morgan and Misty, will be Mackenzie Foy, who rose to fame back in 2012 for her portrayal of Renesmee Cullen in The Twilight Saga: Breaking Dawn Part 2. 

The Disney film will be directed by Lasse Hallstrom, best known for directing Chocolat. 

There is no official release date for The Nutcracker and the Four Realms, but we CANNOT WAIT!