Friday, May 14, 2010

Shelley Duvall

Born in Houston, Texas, Shelley Duvall is an iconic American beauty. Starting her career in the 70's, she went on to star in movies such as Kubrick's The Shining, Woody Allen's Annie Hall and Robert Altman's 3 Women.
While she has since disappeared from the industry, Shelley's originality and doe-eyed looks make her one of our favourite style inspirations.

No comments:

Post a Comment