Afin de gagner un étrange pari, un linguiste distingué entreprend de transformer une modeste marchande de fleurs en une dame de la haute société.
A Londres, en 1912, le professeur Henry Higgins, éminent linguiste spécialisé en phonétique, remarque près de l'Opéra de Covent Garden une petite marchande de fleurs, Eliza Doolittle, dont l'accent cockney le fascine. Higgins fait le pari avec son ami le colonel Hugh Pickering, vétéran de l'armée des Indes, de transformer cette pauvresse en grande dame distinguée. Higgins tente de débarrasser Eliza de ses manières et de son accent afin de lui donner un vernis mondain. Malgré sa bonne volonté, la jeune élève donne du fil à retordre à son professeur. Pourtant, à force de persévérance, la marchande de fleurs parvient à se faire passer pour une duchesse dans les salons de la haute société...
L'élégance de la réalisation de Cukor efface tous les poncifs de cette historiette où l'humour côtoie la poésie.