Shelley Duvall Cause of Death: Beloved Actress Succumbs to Complications from Diabetes
Shelley Duvall Cause of Death : Beloved Actress Succumbs to Complications from Diabetes Shelley Duvall, the beloved actress best known for her roles in “The Shining,” “Nashville,” and “Popeye,” passed away on July 11, 2024, at her home in Blanco, Texas. She was 75 years old. The cause of death was complications from diabetes. … Read more