Rod Stewart

Sir Rod Stewart says he's 'in the clear' after cancer diagnosis

The rock legend made the revelation at a fundraising event on Saturday.

"No-one knows this, but I thought this was about time I told everybody. I'm in the clear, now, simply because I caught it early. I have so many tests," he said, according to The Mirror.

The 74-year-old was speaking at an event for the Prostate Project and golf's European Tour Foundation.

He joked to wife Penny Lancaster that he was going to use the evening to "come out", adding: "It's not what you think. Two years ago I was ­diagnosed with prostate cancer."

Sir Rod Stewart says Sir Elton John's final tour 'stinks of selling tickets'

Speaking to US chat show host Andy Cohen on Bravo TV, Sir Rod said he did not believe in retirement tours.

"I've never spoken about it and if I do retire, I won't make an announcement. I'll just fade away," he said, adding that retirement tours were "dishonest".

Sir Elton, who announced his farewell tour in February, hasn't responded.

Sir Rod was responding to a question from a caller on Cohen's Watch What Happens Live, asking what he thought about his fellow pop legend's tour.