Sheryl Crow found out her former fiance Lance Armstrong was dating a "really famous actress" as she battled cancer.
The 64-year-old singer has revealed her life imploded back in 2006 when she split from the cyclist in the same week she was diagnosed with breast cancer - and she then found out her former partner had already moved on.