Other stars raise funds to help with the fight against drugs.
Rod Stewart tries a different approach for the matter.
He has simply declared that he doesn't take any drugs and wouldn't advice anyone to take some because today coke isn't that pure anymore.
"I don't know why anyone would want to take coke now. It was different in my day, because it was all so much purer.
Now these dealers mix it with salt, washing powders, anything they can get their hands on. Kids just don't know what they're taking", the singer said.
Rod says that quality had balanced quantity and, therefore, nowadays, the once exclusivist drug can be found everywhere: "It used to be a great novelty. Now it seems every Tom, Dick and Harry can get their hands on it."
The old timer is 60 and the father of five, now waiting for the sixth one.
His fiancée Penny Lancaster is expecting a child in December.
They are planning a water birth for their baby and, as the rocker will get into the tub as well, he will wear only a thong.