Shelley Duvall, the critically-acclaimed actress known for her unique roles in a slew of Robert Altman films, passed away on Thursday, July 11, at the age of 75. Her partner, Dan Gilroy, confirmed that she died following complications from diabetes at her home in Blanco, Texas, per Hollywoodlife. “My dear, sweet, wonderful life partner and […]