Singer was reportedly asked to keep her breasts under wraps

Amy Winehouse was apparently told to put her top back on as she sunbathed in St Lucia. 

Resort staff are said to have asked the 25-year-old singer to cover her boobs.

The singer then ran through the hotel in protest, according to reports.

Amy’s friend told Metro she was asked to put her top on, but that it was unlikely she streaked.

The singer was spotted horseriding and strolling arm-in-arm with her bodyguard earlier in the day.

SEE PICTURES Amy Winehouse – from busty brunette to scrawny scrap>>