Bill Roache believes he is getting younger every year, due to positive thinking.
The 88-year-old 'Coronation Street' actor credits his youthful good looks to the power of positivity and remaining active.
He told The Sun newspaper's Bizarre TV column: "I'm getting younger every day. A lot of it is just belief. It's a collective consciousness, 'Oh I am too old for this'. It's all in the mind. I wasn't joking when I said I was getting younger every year.
"If you think positively, your cells will renew themselves all the time. If you go down, the renewal process will go down. If you stay up, the renewal process will go up. You don't have to age as much as people think. I'm not, anyway. I feel like I'm in my fifties. Inside, I feel like I always did."
Bill currently holds the Guinness World Record for the longest-serving male television star in a continuous role for his portrayal of lothario Ken Barlow in the ITV soap and he has been hard at work filming the show's 60th anniversary special.
He said: "I like the role as head of the family, trying to keep it all together — and failing most of the time. I was a young father, then an older father, then a grandfather, now I'm almost like the Godfather.
"Before, I'd have been instigating in the centre of stories. Now I'm more looking outside.
"But Ken has had a colourful life, he's had some wonderful girlfriends — the likes of Joanna Lumley, Stephanie Beacham. They've all been wonderful."
tagged in Bill Roache