When George Bernard Shaw wrote 'My Fair Lady' he created the role of Eliza Doolittle specifically for which actress?

History Trivia Question: When George Bernard Shaw wrote 'My Fair Lady' he created the role of Eliza Doolittle specifically for which actress?