Henry Higgins (Rex Harrison), um intelectual e professor de fonética, aposta que conseguirá, no período máximo de seis meses, transformar Eliza Doolittle (Audrey Hepburn), uma simples florista de rua que não sabe falar direito, em uma dama. Mas a tarefa se mostra muito mais difícil do que tinha sido imaginada originalmente.