4/5/2009 in Former "Charlie's Angels" actress, who has been battling cancer for the past three years, is back in the hospital. Stephanie DeLuca Actress Farrah Fawcett has been hospitalized since Thursday due to her battle with cancer, Radaronline.com reported. Fawcett was first diagnosed in 2006. Within the three years she has undergone chemotherapy and aggressive alternative treatments in Germany. The 62-year-old actress is in critical but stable condition, sources told Radaronline.com. Her former companion Ryan O'Neal as well as their son Redmond was by Fawcett's side at the hospital. Redmond returned from rehab earlier this week. Fawcett went into remission but then the cancer returned in May 2007. In a statement to her fans she said, "In the face of excruciating pain and uncertainly, I never lost hope and it never occurred to me to stop fighting – not ever."