British singer Marianne Faithfull has quit smoking after almost 50 years.

The As Tears Go By hitmaker, who was homeless and hooked on heroin at her lowest ebb, has puffed tobacco for decades but finally managed to quit earlier this year (14).

She tells W magazine she has now given up her main vices of drink and cigarettes, saying, "I'm anti-smoking now... I'm a simple girl, really. It was just heroin (I was addicted to). If you go into the seven deadly sins, things like drugs, alcohol, sex, smoking, that's all over. Sex, who knows? But as far as I can tell, I think it's probably over, yes."