Yes, definitely Keira Knightley is a fair lady. And it's confirmed that she'll be starring in a remake of the movie of 1964 classic My Fair Lady. The 24-year-old British actress is too much excited that she got the part of Eliza Doolittle in the iconic rags-to-riches story originally directed by George Cukor. Keira said she's honored to follow the footsteps of the legendary actresses like Audrey Hepburn and Julie Andrews who were the previous stars who gave life to Eliza Doolittle in film and on stage.
Not only that this project will be special because of Keira, Academy Award winner Emma Thompson is also being tapped as the screenwriter, while James Bond actor Daniel Craig will play as her love interest Higgins. Danny Boyle, who is fresh from his Slumdog Millionaire Oscar win, will be the one to direct. Every aspiring actress might be drooling at Keira Knightley now for snatching this golden opportunity! Right now, Keira is concentrating to hone her singing prowess that is being demanded by this role. Good luck and we'd love to see you sing!