Sir Michael Caine is so worried he will develop cancer, he has shed two stone in a bid to live to see his grandchildren grow up. The Italian Job star, 84, has cut back on drinking and has thrown himself into a new healthy living regime as he wants to be around to see his grandchildren reach their late teens.

He told The Sun on Sunday: ‘I know my days are numbered and that’s the main worry.’ He continued: ‘I’ve had to cut back on the drinking and I’m always looking up what’s the best thing against cancer, so I’ll eat that or do this or not do that.’

The Oscar-winner – who has shed 30lbs on his health kick – admitted that he hopes to live at least another two years so he can be around for his grandchildren, six-year-old twins and a seven-year-old grandson. Sir Michael also credited his wife Shakira, 70, for keeping him going, as he admitted he would have been ‘dead long ago’ without her.