Question: who sang eliza doolittle in my fair lady
Answer: Audrey Hepburn as Eliza Doolittle Marni Nixon as Eliza 's singing voice ( uncredited )