Beautiful Actresses Of The 70’s Then & Now

Dyan Cannon

Dyan Cannon

Dyan Cannon is an American actress, filmmaker, and editor, born on January 4, 1937, in Washington. She has appeared in films such as “Bob & Carol & Ted & Alice” (1969), “Heaven Can Wait” (1978), and “The Last of Sheila” (1973). Cannon has been nominated for three Academy Awards and won a Golden Globe Award and a Saturn Award. In addition to her acting career, she has also worked behind the camera as a director, producer, and editor. Cannon is also a philanthropist and has supported various causes, including children’s charities and animal welfare organizations.