3. My Fair Lady
One of the finest musicals ever put to film, this adaptation of the Lerner and Loewe Broadway show won eight Academy Awards. Its impossible to watch it and not come away humming the tune to songs like The Rain in Spain, I Could Have Danced All Night, On the Street Where You Live, Get Me to the Church on Time and Ive Grown Accustomed to Her Face. Rex Harrison plays the best role of his life in the form of the narcissistic taskmaster Henry Higgins. Audrey Hepburn was dubbed by a professional singer but she is both sexy and elegant as the spunky Cockney girl Eliza Doolittle. A remake may be in the works but itll be difficult if not impossible to recapture the special something that makes this a classic.