My Fair Lady (1964) is one of a few movies which won 8 Academy Award ( including Best Picture & Best Director ). It is not only about the movie that make it so special, a legendary beauty, Audrey Hepburn starred as Eliza Doolittle in the film version of My Fair Lady, was voted "most beautiful woman of all time" in a poll of beauty Expert. Her fashion styles also continue to be popular among women.
Guess what... Yes, lots of young Hollywood talents would die to become the next Eliza Doolittle ( or you can say the next Hepburn ). But the young talented with a very classical beauty, Carey Mulligan won the cast and left Keira Knightley & Natalie Portman in dissapointment.
Left : Keira Knightley; Middle : Audrey Hepburn; Right: Natalie Portman
I can not agree more that both Knightley & Portman are incredibly beautiful. But Carey Mulligan (girl friend of top actor, Shia LaBeouf ) has that classic face that is extremely unique & for sure - super talented, is totaly matched the criteria of new Eliza Doolittle.