Singer Charlotte Church is celebrating after successfully staying off cigarettes for three months. The Welsh soprano quit smoking as a New Year's resolution in a bid to preserve her voice. She reveals, "I gave up on January 5. "I had a couple on New Year's Eve and I had a stinking hangover on New Year's Day so I just did not want one. "I just thought, 'I'm not going to smoke any more.' "It was hard and I have had a couple of relapses, but only when I've had a drink. I have completely given up now. "I just gave up, I did it by will power alone."