Katherine Heigl is relying on technology to give up smoking - she's using an electronic cigarette to calm her cravings.
The Knocked Up star, 31, has battled with her addiction to tobacco since she was 24 years old, but vowed to quit last year (09) after admitting she had become "a slave" to her habit.
Heigl was also pushed to stop smoking after becoming a mother to adopted daughter Naleigh in September (09).
But she hasn't completely snubbed her dependency on nicotine - she was snapped puffing on a electronic cigarette on the set of her new film One For The Money.
The device provides inhaled doses of nicotine through a vaporised solution so users don't have to take back harmful smoke.