Sir Paul McCartney has insisted he no longer smokes cannabis because he does not want to set "an example" for his grandchildren.
The 72-year-old former Beatles star said he last smoked "a long time ago" and now prefers a glass of wine or a "nice margarita".
He told the Daily Mirror: " I don't do that any more. Why? The truth is I don't really want to set an example to my kids and grandkids. It's now a parent thing.
"Back then I was just some guy around London having a ball, and the kids were little so I'd just try and keep it out of their faces.
"Instead of smoking a spliff I'll now have a glass of wine or a nice margarita. The last time I smoked was a long time ago."
Sir Paul was reportedly first introduced to cannabis by Bob Dylan in August 1964.
His drug use made headlines in January 1980 when he was arrested in Japan after customs officials discovered half a pound (225g) of marijuana in his luggage.
He spent 10 nights in a Japanese prison before being released and deported.
Sir Paul's regular cannabis consumption was also flagged up by second wife Heather Mills during their divorce battle.