Rolling Stone guitarist Keith Richards has made no secret of his love of drink and drugs.
According to CNN, the 74-year-old has turned over something of a new leaf.
In a chat with Rolling Stone magazine, Richards revealed he has all but given up his boozing.
He said he gave it up about a year ago.
Richards will still have an occasional glass of wine or a beer.
---It was time to quit. Just like all the other stuff.---