En 1964, "My Fair Lady" fue llevado a la gran pantalla bajo la dirección de George Cukor, con Audrey Hepburn como Eliza Doolittle y Rex Harrison y Stanley Holloway, protagonistas de las producciones originales de Broadway y Londres, repitiendo sus papeles de Henry Higgins y Alfred P.