<Ul> <Li> Audrey Hepburn as Eliza Doolittle <Ul> <Li> Marni Nixon as Eliza 's singing voice ( uncredited ) </Li> </Ul> </Li> <Li> Rex Harrison as Professor Henry Higgins </Li> <Li> Stanley Holloway as Alfred P. Doolittle </Li> <Li> Wilfrid Hyde - White as Colonel Hugh Pickering </Li> <Li> Gladys Cooper as Mrs. Higgins </Li> <Li> Jeremy Brett as Freddy Eynsford - Hill <Ul> <Li> Bill Shirley as Freddy 's singing voice ( uncredited ) </Li> </Ul> </Li> <Li> Theodore Bikel as Zoltan Karpathy </Li> <Li> Mona Washbourne as Mrs. Pearce , Higgins ' housekeeper </Li> <Li> Isobel Elsom as Mrs. Eynsford - Hill </Li> <Li> John Holland as the Butler </Li> </Ul>
<Ul> <Li> Audrey Hepburn as Eliza Doolittle <Ul> <Li> Marni Nixon as Eliza 's singing voice ( uncredited ) </Li> </Ul> </Li> <Li> Rex Harrison as Professor Henry Higgins </Li> <Li> Stanley Holloway as Alfred P. Doolittle </Li> <Li> Wilfrid Hyde - White as Colonel Hugh Pickering </Li> <Li> Gladys Cooper as Mrs. Higgins </Li> <Li> Jeremy Brett as Freddy Eynsford - Hill <Ul> <Li> Bill Shirley as Freddy 's singing voice ( uncredited ) </Li> </Ul> </Li> <Li> Theodore Bikel as Zoltan Karpathy </Li> <Li> Mona Washbourne as Mrs. Pearce , Higgins ' housekeeper </Li> <Li> Isobel Elsom as Mrs. Eynsford - Hill </Li> <Li> John Holland as the Butler </Li> </Ul>
who sang the part of eliza doolittle in my fair lady
who sang the part of eliza doolittle in my fair lady
Marni Nixon
Marni Nixon