British singer Amy Winehouse arrives at Westminster Magistrates Court, in west London, on March 17, 2009. Troubled singer Amy Winehouse pleaded not guilty to assaulting a woman at a charity ball last year -- and appeared in sunnier form than in recent times. Troubled British pop singer Amy Winehouse has cancelled a planned comeback show in London after a prolonged holiday in St. Lucia clouded by reports of ill-health, her management said on May 22. The 25-year-old Grammy-winning star, who has had a well-publicised struggle with drugs, was due to play with her band at the Shepherd's Bush Empire on May 31 on her return from the Caribbean.