Davina McCall has revealed how a row with her best friend saved her life by forcing her to confront her heroin addiction.

The TV presenter, 48, said: “The drink and drugs were getting serious – not just a party thing any more – and I was a mess.”

McCall wrote about the life-changing argument in edited extracts from her new self-help book, Lessons I’ve Learned, in the Daily Mail’s You magazine.

Her best friend Sarah confronted her en-route to a concert, telling her: “I know you’re lying to me and I know you’ve been taking heroin.”

The Long Lost Family and former Big Brother presenter admits she was so angry at being called out that she “called her (Sarah) every name under the sun”.

*

The pair patched things up and McCall attended her first Narcotics Anonymous (NA) meeting not long after.

I explained I knew she was right and I wanted to change. She forgave me and we had a massive cry. I went into the NA meeting that night and my life changed.

McCall

She also writes about the death of her sister, Caroline, and how she does not fear dying herself.

She explained: “She passed away peacefully. The way Caroline handled herself, the way she helped all of us get through it and left us with a little piece of her, was so inspiring.

“After she died, I realised that I was not scared of dying any more.”

Now, at 58, Davina McCall is not just a television icon but also a symbol of extraordinary resilience. Her journey is remarkable: from struggling with addiction, overcoming a rare benign brain tumor, and now facing breast cancer detected early. Just a few weeks ago, she discovered a small tumor, underwent successful surgery, and will continue with precautionary radiotherapy — once again, Davina has faced a life-threatening challenge and emerged unbowed.

Her story reminds us that health is our most precious asset, and even in the face of major trials, we can rise stronger, cherish every moment, and inspire others. Looking at Davina, we see a model of courage, honesty, and hope — a woman who dares to confront her fears, to change, and to live fully. 🌸