Henry Higgins (Leslie Howard) é um professor de fonética que, juntamente com seu amigo, o Coronel Pickering (Scott Sunderland), resolve transformar Eliza Doolitle (Wendy Hiller), uma florista de rua inculta e sem o mínimo de educação exigido pela sociedade, em uma grande dama no espaço de três meses.