Keira Knightley set to star in My Fair Lady
Keira Knightley is set to star as Cockney flower girl Eliza Doolittle in a big-budget remake of the old movie classic My Fair Lady.
According to Variety magazine, the 23-year-old star of Atonement will be stepping into the shoes of Audrey Hepburn, who made the role famous in the 1964 Oscar-winning musical.
Film producers insist the remake will stay true to the original version and its 1912 London setting.
Columbia’s Doug Belgrad said: ‘This update will preserve the magic of the musical.’