Amy Winehouse has reportedly been sticking cannabis joints - in her war against drug addiction.
The 'Rehab' hit maker, who has been holidaying in St. Lucia, was said to be puffing ten joints to overcome her yearning for class-A drugs, and getting back on a healthy track.
"Amy hasn't touched crack or cocaine for months. She has been really good," the Sun quoted a close friend as saying.
"Drugs are easy to get in St Lucia but she has just stuck to smoking dope.
"The amazing thing is she smokes all morning then sees her personal trainer in the afternoon and is put through a gruelling workout," the friend added.
Meanwhile, Amy was also reported to be handing singing lessons to school kids near her villa, and had apparently left the headteacher aghast after turning up in a bra and scanty vest.
A source added: "They scrabbled around and found a spare PE kit for her to wear. Because she's so tiny, it fit."