Question: Who sings for audrey in my fair lady?
Answer: Marni Nixon
Margaret Nixon McEathron
Natural Questions answer: Marni Nixon (from the Wikipedia article "My Fair Lady (film)")