Question : who sang the part of eliza doolittle in my fair lady
Answer : Marni Nixon