Shelley Duvall Cause of Death: Beloved Actress Succumbs to Complications from Diabetes

Shelley Duvall Cause of Death

  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