ANGELS & DEMONS star Ewan McGregor's fears of an early death prompted him to give up drinking alcohol and smoking.
The Scottish movie hunk quit boozing eight years ago and gave up cigarettes in 2007 - and he hasn't touched either since.
He admits the thought of explaining to his kids that dad was dying because he took his body for granted made him clean up - and kept him away from his vices.
He tells Men's Health magazine, "I wasn't someone who could smoke or drink in moderation, and I recognised that those things would kill me. I started visualising the doctor telling me that I had cancer from smoking or that I was extremely ill because of how much I'd been drinking.
"What kind of regret would I have if I had to tell my children or my wife that I was dying because of something I could have done something about? I didn't want to be that kind of man."