Sir Rod Stewart helped raise almost £600,000 for the NHS by auctioning off some of his personal mementoes.
The singer joined fellow celebrities in handing over memorabilia including a signed Celtic top, a Cartier watch, a photo of him collecting his knighthood and clothes for the fundraiser organised by radio DJ Chris Evans.
The online auction was held to raise money for Scrubs Glorious Scrubs, a voluntary sewing collaborative making non-surgical scrubs for NHS workers during the Covid-19 crisis.
One bidder paid £100,000 to attend a lunch hosted by Stewart and wife Penny Lancaster in London with food cooked by top chef Angela Hartnett.
The Cartier watch was auctioned for more than £17,000 while the Celtic shirt fetched £6,000. The auction as a whole raised £596,667.
Other popular lots included a lunch with former Scotland striker turned Talksport radio host Alan Brazil which sold for £23,500.
Paul Gascoigne's Rangers training top, which he gifted to pal Evans, raised £550 and a suit owned by Texas singer Sharleen Spiteri fetched £650.
Giving background about his watch, Stewart, 75, said: "I bought that when I met Penny back in the day when I was on holiday in the south of France.
"It's a beauty, it's a men's watch, it's a summer watch, it's white. And everybody has seen it because I wear it so much on stage."
Evans' 11-year-old son Noah also helped raise more than £600,000 for the sewing group by camping outside in his back garden.
A spokesman for Scrubs Glorious Scrubs said: "Thank you to everyone who bid or donated. We are so grateful."