El lingüista Henry Higgins (Rex Harrison) se apuesta con su amigo, el coronel Pickering, que es capaz de transformar a Eliza (Audrey Hepburn), una harapienta y malhablada florista, en una distinguida dama, en tan sólo seis meses. Su experimento se convierte en todo un éxito, pero Higgins se olvida de algo muy importante: los sentimientos de la joven.
En 1964 se estrenaba en el cine el musical My Fair Lady. Inspirada en Pigmalión (obra de teatro). Obra que había sido publicada en 1913 por George Bernard Shaw.