Adapté d'une pièce à succès, "My fair Lady" a conservé l'aspect théâtral de ses origines. Chorégraphies proches du music-hall, costumes et décors typiques de la scène, dialogues statiques : on croirait voir du Broadway filmé. Le soin apporté à ces éléments est indéniable, et Rex Harrison est impérial en érudit misogyne et misanthrope. Cependant, si Audrey Hepburn est pétillante dans la seconde partie, son personnage de vendeuse de fleur est tout simplement insupportable pendant la première heure. Les nombreuses chansonnettes pas franchement utiles pour l'histoire finissent également par alourdir un peu l'ensemble, le portant à près de 3h. Toutefois, le film reste à voir comme un classique du genre.