Keira Knightley has won out for the role of Eliza Doolittle in a remake of the musical My Fair Lady.
Keira Knightley, long rumoured to be on for the role, will shortly be starring as Eliza Doolittle in a redo of My Fair Lady. She’ll be re-teaming with Joe Wright (Atonement, Pride and Prejudice)
Keira seems destined to star in each and every period film in existance!
My wife loves her version of Pride and Prejudice (my favourite version as well), and I have no doubt she will be in love with this one as well. I will likely be forced to endure multiple viewings as well as the repeated scenes captured as I walk through the living room while she is bored on a Sunday afternoon.
But My Fair Lady is a musical, and I have yet to hear Miss Knightley’s vocal prowess, she has been reportedly taking singing lessons winning out the role over Scarlett Johansson.
The story is a musical version of the Pygmalion, which concerns Eliza Doolittle, a Cockney flower girl who takes speech lessons from professor Henry Higgins so that she can pass as a lady. Daniel Craig is already touted to be playing Higgins.