Rod Stewart has beaten prostate cancer after secretly battling the disease for three years.

The Maggie May rocker, 74, kept news of his illness quiet, after it was diagnosed early in 2017 during a routine check-up. And during a fundraising evening for the Prostate Project in Surrey, England with former Faces bandmates Kenney Jones and Ronnie Wood over the weekend, the star stressed the importance of regular check-ups to fans.

"Two years ago I was ­diagnosed with prostate cancer. No one knows this, but I thought this was about time I told everybody," the singer shared, according to Britain's Daily Mirror newspaper. "I'm in the clear, now, simply because I caught it early. I have so many tests. You've got to really go to the doctor. Finger up the bum, no harm done."

Rod, who previously had a cancerous growth removed from his thyroid, went on to suggest he tried to "keep a smile on his face" throughout the ordeal, and credited his positivity for his success in fighting off the disease.

"If you're positive, and you work through it and you keep a smile on your face... I've worked for two years and I've just been happy, and the good Lord looked after me," the Da Ya Think I’m Sexy? hitmaker added.

The news comes after Rod's wife, 48-year-old model Penny Lancaster, admitted she worries about life as his widow due to the couple's 26-year age gap.

"When I'm his age, I won't have my husband," she reflected on British daytime show Loose Women. "The children will be grown up and gone and I have to prepare."

ON TOUR - BUY TICKETS NOW!

,

LATEST NEWS