Amy Winehouse has been stealing alcohol from her hotel in St. Lucia.
The troubled singer has resorted to desperate measures after resort staff promised her management they wouldn't serve her drinks at the lavish destination, where Amy is planning to stay for another two months.
A source said: "We keep catching her crawling past bars or hiding behind chairs. She grabs guests' drinks and runs off like a squirrel with a nut."
Amy - who begins her day with a yoga class - is also said to be begging fellow holidaymakers to get alcoholic drinks from the bar to take to her room but is infuriating guests with her bizarre behaviour.
One guest said: "One minute she is very pleasant saying, 'Alright darling' and talking to people and having photos taken. Then next she is throwing things and swearing her head off."
Another added to Britain's The Sun newspaper: "She's like a child craving attention. It's embarrassing. She comes in for dinner barefoot and in her bikini, even though the dress code is smart casual.
"Then she will go and sit on her balcony topless playing the guitar when she knows everyone is trying to sleep."
As well as her drunken antics and flirting with male staff, Amy has also got into physical fights while intoxicated.
The source added: "During a fight with a friend, Amy tore off long acrylic nails she had fitted. She came up with her fingers bleeding and asked for a cotton bud."
Despite her behaviour, 25-year-old Amy has played down her drinking.
She was overheard on the phone to her father Mitch saying: "I feel great. I've only had a few drinks dad - honest."