Ingrid Caven - German film actress and singer. She was born August 3, 1938 in Saarbrücken, Germany.
Best known for her work on films such as The Merchant of Four Seasons (1971), Ludwig - Requiem for a Virgin King (1972), Looping (1981), Suspiria (2018).