Amy Winehouse performed at Glastonbury last year
Amy Winehouse was forced to abandon a concert at the St Lucia Jazz festival because of "technical difficulties", a spokesman has said.
It was the first time in months the 25-year-old singer had performed in front of an audience.
Her spokesman said: "Circumstances beyond anyone's control meant that this special show did not go as planned."
He blamed the bad weather and said Winehouse would like to "express her disappointment" that the gig ended.
Despite that fans have criticised her performance. Local resident Ben said her singing was "painful".
He added: "What a wasted talent."
At one stage Winehouse appeared to forget the words to a song and told the crowd, "Sorry, I'm bored".
In a statement, her spokesman said: "Amy would like to express her disappointment that weather forced the abandonment of her show at the St Lucia Jazz Festival last night.
"The set started well, but as the heavens opened, a number technical difficulties occurred on stage, culminating with the lighting rig failing for two songs.
"In addition, rain began to flood the technical wings at the side of the stage which caused sound problems. Amy and the band tried to soldier on but the set had to be cut short.
"Amy is very disappointed as St Lucia has been wonderful to her and its people have welcomed her with open arms, but circumstances beyond anyone's control meant that this special show did not go as planned."
The singer is currently spending time recording on the island.