Question: who played professor higgins in my fair lady?
Answer: Rex Harrison