My Fair Lady (film) My Fair Lady (film) My Fair Lady is a 1964 American musical film adapted from the Lerner and Loewe eponymous stage musical based on the 1913 stage play "Pygmalion" by George Bernard Shaw. With a screenplay by Alan Jay Lerner and directed by George Cukor, the film depicts a poor Cockney flower seller named Eliza Doolittle who overhears an arrogant phonetics professor, Henry Higgins, as he casually wagers that he could teach her to speak "proper" English, thereby making her presentable in the high society of Edwardian London. The film stars Audrey Hepburn as Eliza Doolittle and Rex Harrison as
Marni Nixon Joan Roberts as Heidi Schiller in the Broadway revival of Stephen Sondheim's "Follies". She played Eunice Miller in "70, Girls, 70" in a 2002 production in Los Angeles. In 2003, she was again on Broadway as a replacement in role of Guido's mother in the revival of "Nine". Nixon appeared as Frau Direktor Kirschner in the 2009 Encores! production of the musical "Music in the Air" at New York City Center. Her autobiography, "I Could Have Sung All Night", was published in 2006. She performed in the 2008 North American Tour of Cameron Mackintosh's UK revival of "My Fair Lady"