Knighley to reprise iconic Hepburn role
Keira Knightley has been confirmed as the lead in ‘My Fair Lady’.
After months of speculation, the British actress – who is known for her glowing performances in period blockbusters ‘Atonement’ and ‘Pride and Prejudice’ – will definitely play Eliza Doolittle in the remake of the 1964 play ‘Pygmalion’ by George Cukor.