A talent competition has raised £10,000 for the Guernsey Women's Refuge.
About 700 people turned out for the final of Reach for a Star at Beau Sejour Leisure Centre on Saturday.
Mike Meinke, a guitarist and signer who performs under the name Buffalo Huddleston, was crowned the winner by an audience vote.
He said: "I just entered for the experience and had no expectations going into it so when they read my name out I was absolutely amazed."
Mr Meinke, who has been performing for about 15 years, performed his own song Breathe.
Deputy Mary Lowe, chairman of the refuge, said the funds were very important as they relied on sponsors and public donations to run their services.
The refuge takes in women and their children and also offers an outreach service.
Deputy Lowe said it had annual costs of £130,000, which was helped by a yearly States grant of £20,000.