I Could Have Danced All Night Andrews in the original Broadway production of "My Fair Lady". In the 1964 film adaptation of the musical, the song was sung by Marni Nixon, dubbing the singing voice of Audrey Hepburn, who played Eliza Doolittle. In 2004, Nixon's version finished at #17 on AFI's 100 Years...100 Songs survey of top tunes in American cinema. Hit versions of the song were recorded by Sylvia Syms, Dinah Shore, Angélica María, Ben E. King as an ATCO single, Frank Sinatra, Rosemary Clooney, and Jamie Cullum. It was featured in "The Birdcage" sung by Nathan Lane, Hank Azaria, Gene Hackman, Robin Williams and
Marni Nixon in the role of Mrs. Higgins. In 1950, Nixon married the first of her three husbands, Ernest Gold, who composed the theme song to the movie "Exodus". They had three children, including singer and songwriter Andrew Gold. They divorced in 1969. She was married to Dr. Lajos "Fritz" Fenster from 1971 to 1975, and to woodwind player Albert Block from 1983 to his death in 2015. Nixon survived breast cancer in 1985 and 2000 but finally died from the disease on July 24, 2016, in New York, aged 86. On October 27, 2008, Nixon was presented with the Singer Symposium's