Audrey Hepburn, with headscarf and dog

"Yowwwwl!" Audrey Hepburn poses with a small, ratty dog on the set of her 1964 film My Fair Lady. Hepburn played Eliza Doolittle, a Cockney street girl who is dragooned into an experiment by a professor of phonetics, who tries to teach her to speak "proper" English -- and then, inevitably, falls for her. With the dog and bicycle basket, Hepburn may look like she's ready for a scene in The Wizard of Oz, but that's not the case. If it were the case, the basket would read DOROTHY.

See our biography of Audrey Hepburn