My Fair Lady est un film sympathique traitant des différences d'éducation entre classes sociales.
Audrey Hepburn est jubilatoire en sauvageonne des rues, avec son langage maladroit et sa gestuelle extravagante. Quant à Rex Harrison, il amuse beaucoup en vieux garçon misogyne sur les bords.
Sinon, on ne comprend pas trop la nécessité que peut avoir le réalisateur à inclure de la comédie musicale à son film, car l'histoire ne s'y prête pas vraiment. De plus, les scènes chantées font souvent "remplissage" et ne disposent bien souvent pas de mise en scène spécifique, ni de chorégraphie. Il s'agit juste de scènes ordinaires chantées...
Malgré sa longue durée, l'histoire se renouvelle assez pour garder notre intérêt intact ; et puis il y a bien sûr Audrey, plus drôle et gaie que jamais. Trois heures de pur bonheur en compagnie de l'actrice, cela ne se refuse pas.