British pop star Ed Sheeran has raised $12,000 (£7,500) for his favourite charity by donating old clothes to be auctioned.

The Lego House hitmaker is an ambassador for East Anglia's Children's Hospices (Each) and gave 21 items of clothing to be sold on

The highest grossing product was a camouflage hoodie, which raised $1,600 (£990). Other items sold included a Star Wars t-shirt, which fetched $400 (£250), and a pair of trainers, which sold for £440 (£280).

When the auction opened late last month (Nov14), Sheeran announced it on, writing, "I donated all my favourite clothes to @Each_hospices including all my hoodies."

Each spokesman Simon Hempsall said, "We're extremely grateful to Ed for this unique fundraising opportunity and have been blown away by the response to the auction."