Shelley Duvall: A Look Back at the '70s Legend's Life in 21 Rare Photos
The world just lost a singular star, as actress Shelley Duvall just passed away at age 75 on July 11 due to complications from diabetes. Duvall, a Texas girl who was discovered by the legendary director Robert Altman at 21, was one of the actresses who …