Question: who played eliza doolittle in my fair lady
Answer: Julie Andrews