Keira Knightley is in talks to play Eliza DoLittle, according to EW, quoting Variety, via ONTD. My favorite of the bunch is Julie Andrews, even though I never saw her play Eliza – I just like her voice so much all of a sudden in my later years. Keira Knightley is more Audrey Hepburn-ish but watching them side by side diminishes Hepburn, imo. She sure was a loverly thing herself. Either way, Knightley is sure to be the weakest of the three. Not a slight against Ms. Knightley – in fact, she seems sort of suited for the role but she’s got some formidable competition there. Seriously.