- Os atores Cary Grant, Noel Coward, Michael Redgrave e George Sanders estiveram cotados para interpretar o personagem Henry Higgins, antes da contratação de Rex Harrison para o papel.
- Antes de sua contratação Rex Harrison interpretava o mesmo personagem que fez em
My Fair Lady
na Broadway, onde a peça teatral na qual o roteiro do filme fora baseado estava sendo encenada naquele momento.
- A personagem Eliza Doolittle chegou a ser oferecida à atriz Julie Andrews, mas o produtor Jack Warner recusou-se a contratá-la por ela ter se recusado a fazer um teste de cena para o filme.
- Rex Harrison queria que Julie Andrews fosse sua parceira em
My Fair Lady
, já que havia estrelado com ela a peça na Broadway.
- Inicialmente seria James Cagney quem interpretaria o personagem Alfred Doolittle em
My Fair Lady
. Cagney desistiu do projeto de última hora, fazendo com que o produtor Jack Warner contratasse em seu lugar Stanley Holloway, que interpretava o mesmo papel na Broadway, onde a peça teatral na qual
My Fair Lady
fora baseada estava sendo encenada naquele momento.
- Audrey Hepburn foi dublada nas cenas em que cantava por Marni Nixon, apesar de ter se preparado durante semanas para sua personagem em
My Fair Lady
. As cenas de Hepburn cantando sem a dublagem podem ser conferidas no DVD do filme.
- O ator Jeremy Brett foi dublado por Bill Shirley quando canta em
My Fair Lady
.
- O orçamento de
My Fair Lady
foi de US$ 17 milhões.
- Refilmagem de Pigmalião (1938).