amy winehouseAmy Winehouse has been released from hospital in the Caribbean.

The singer was admitted for treatment in St Lucia on Friday but while her spokesperson confirmed the hospitalisation, the exact nature of her illness has not been revealed.

She left hospital yesterday and is believed to have returned to her private villa on the island for further recovery before returning to the UK later this month.

Amy flew out to St Lucia before Christmas for a fortnight’s holiday but told reporters she was having so much fun that she was extending her stay to two months. Prior to that, she spent most of late 2008 in and out of hospital in lung due to complications caused by drug use and problems with her anti-drug medication.