Clothes donated to a charity shop by pop sensation Ed Sheeran have been flying off the shelves – with shoppers offering hundreds of pounds for a shirt he wore in the latest Bridget Jones blockbuster.
The 25-year-old singer donated a dozen bags of old clothes to the St Elizabeth Hospice shop in Framlingham, Suffolk, where he grew up.
Since they went on sale on Saturday, the shop has made more than £1,000 in sales, after eager shoppers waited outside for the doors to open.

As well as the shirt he wore in a cameo scene in Bridget Jones’ Baby – where Sheeran meets Renee Zelwegger’s character Bridget in a bar – he donated suits from the Grammy and Brit awards ceremonies and his “Justice for Gingers” t-shirt.
The checked shirt was among hoodies, suits, T-shirts, shoes and onesies which he gave to the St Elizabeth’s Hospice shop
It will now be auctioned by the hospice on eBay so fans around the world can bid for it, with bids yesterday (Sun) exceeding £500.

Other items donated by Sheeran which will be sold on-line by the charity include suits he wore at the Brits and Grammys.
Sheerian has made multiple donations of clothing to the shop in recent years, raising £4,000 for the charity.
Rachail Pollard, the shop’s manager, said it was hoped that his new donation would raise a “few thousand pounds” more.
She said: “We are delighted that Ed has chosen to donate so many of his clothes to us.
“Over the last few years we have had multiple donations from him and they have proved very popular, with people coming from all over to queue outside the shop to buy them, as well as people all across the globe bidding on the online.”
“We are really grateful to Ed for choosing to support us and we’re sure his clothes will fly out of the shop.”