In a move that has been expected for a little over a year, Keira Knightley has been chosen over fellow actress Scarlett Johansson for the lead role of Eliza Doolittle in the upcoming remake of the classic My Fair Lady.
"Now, please don't bring up that old argument about Hollywood having no new ideas in this case: My Fair Lady is a remake already, so what's the difference? As remakes go, however, Keira as Eliza Doolittle is pretty good, especially in they're trying to turn a big profit, and Emma Thompson is writing the screenplay, and that's definitely a step in the right direction."
I, for one, think this is a fantastic casting choice. Joe Wright, who has twice worked with Knightley (in Pride & Prejudice and Atonement, the latter of which earned him an Oscar nomination), is helming the film, and he's proven himself adept at directing British drama. Knightley has also shown a great deal of range with her roles in films as varied as Tony Scott's crime film Domino and British ensemble film Love Actually (in which she showed her comedic side, appropriate for such a role as Eliza Doolittle).
As for who will be performing opposite Knightley, there's word that the studios are trying to tap recent Bond Daniel Craig, probably one of the best young English actors working right now, and a name sure to bring in a solid audience. Sounds like a match made in Heaven to me.