Keira Knightley sarà la nuova Audrey Hepburn nel remake di My Fair Lady. E' la Columbia Pictures, che produrrà il film, a dare l'annuncio ufficiale. L'attrice inglese ha battuto la concorrenza di Scarlett Johansson, altra illustre candidata al ruolo della protagonista. Il nuovo My Fair Lady verrà diretto da Joe Wright, alla sua terza collaborazione con la Knightley dopo Orgoglio e pregiudizio ed Espiazione. Joe Wright è appena tornato dall'India dove stava girando Indian Summer - sul crollo del colonialismo britannico - le cui riprese sono state bloccate dalla produzione. Oltre alla Knightley, che riprenderà il ruolo di Eliza Doolittle, nel cast potrebbe entrare anche Daniel Craig nei panni del professor Henry Higgins (nell'originale era Rex Harrison), un glottologo che scommette di trasformare la giovane fioraia in una dama di alta classe. Lo script è firmato da Emma Thompson. Il My Fair Lady originale è un musical di George Cukor tratto dalla piece Pigmalione di George Bernard Shaw.