In this beloved adaptation of the Broadway stage hit, Hepburn plays a sassy, working-class London street vendor, whom an arrogant professor (Rex Harrison) attempts to turn into a sophisticated lady through proper schooling. But, when the humble flower girl blossoms into the toast of London's elite, her teacher may have a lesson or two to learn himself. Hepburn's performance, style, and sweet spirit have made My Fair Lady a timeless classic.