Connect with us

Keira Knightley to Star in “My Fair Lady” Remake

Movie News

Keira Knightley to Star in “My Fair Lady” Remake

Keira Knightley

According to, Keira Knightley (Pirates of the Caribbean) has won the role of Eliza Doolittle in a new film adaptation of “My Fair Lady.”

Scarlett Johansson was also up for the lead role, but the site reported that Joe Wright has come on to direct, and it seems that Wright has gone with Knightley, who he directed in “Pride & Prejudice” and “Atonement” to star.

Academy Award-winner Emma Thompson (Sense and Sensibility) is writing the screenplay. Daniel Craig is also being mentioned as a possibility to play Professor Henry Higgins.

Knightley, the 24-year-old actress, last starred in “The Duchess” and has a few new upcoming roles, including in William Monahan‘s “London Boulevard.”

1 Comment

1 Comment

  1. SMC

    December 6, 2009 at 2:42 am

    Scarlett Johansson I might have gone to see, MAYBE. Keira Knightly, though? No thanks, I’ll be skipping this entirely.

Leave a Reply

Your email address will not be published.

More in Movie News



To Top