American actress Shelley Duvall has passed away at the age of 75, confirmed by her partner, Dan Gilroy, to The Hollywood Reporter. She died peacefully in her sleep at her home in Blanco, Texas, due to complications from diabetes.
“My dear, sweet, wonderful life partner and friend left us. Too much suffering lately, now she’s free. Fly away, beautiful Shelley,” Gilroy shared with The Hollywood Reporter.
Duvall’s illustrious career began with the 1970 dark comedy ‘Brewster McCloud.’ She garnered acclaim, winning the Cannes Film Festival’s Best Actress award for her role in the 1977 drama ‘3 Women.’ Her memorable portrayal of Olive Oyl alongside Robin Williams in Robert Altman’s musical adaptation of ‘Popeye’ further solidified her talent.
After a hiatus from Hollywood spanning two decades, Duvall made a notable comeback in 2023 with ‘The Forest Hills.’ Throughout her career, she was celebrated for her performances in iconic films such as ‘The Shining,’ ‘Annie Hall,’ and ‘Nashville.’