Diana Hyland (Joan Bradford) At the time that she was playing Joan Bradford in season one of Eight is Enough, Diana was dating John Travolta. She was also diagnosed with breast cancer and, despite a mastectomy, the disease spread, taking her life on March 27, 1977 at the age of 41.