Amy Winehouse staged a breast-baring protest at her Caribbean hotel.

Amy Winehouse1

The "Rehab" singer stunned fellow guests by running through the grounds of the building semi-naked exposed after becoming infuriated when told topless sunbathing was banned.

One guest at the Cotton Bay Village Hotel, in St. Lucia, said: "Everyone was shocked when she began running around half naked."

"She was talking to herself and flailing her arms around but we couldn’t understand what she was saying."

The 25-year-old star – who returned to St. Lucia last week to buy a property after falling in love with the island during her three-month holiday earlier this year – ran close to where children were playing in the pool area as she shed her clothes.

She was eventually stopped by a hotel worker, who handed her a blue wrap to cover up.

Amy recently claimed she has beaten her drug addictions, thanks to her time in St. Lucia.

She said: "I’m clean now and feel much better for it. I’m just a normal girl now."