Thirty celebrities have donated hats to charity in support of St. Mungo’s annual Woolly Hat Day.
Famous faces including Joanna Lumley, Elton John and Kim Kardashian have donated their headgear to the charity’s campaign.
Woolly Hat Day hopes to raise money for homeless and vulnerable people.
Sherlock actor Benedict Cumberbatch has donated one of his character’s iconic deerstalkers while Jessie J and Professor Green have sent signed baseball caps.
There are other celebrities set to take part including Annie Lennox, Elvis Costello, Tinie Tempah, Sienna Miller and Kevin Pieterson.
Woolly Hat Day takes place on January 31 and it encourages people to give £2 (€2.43) to the cause while wearing a hat for a day.
St Mungo’s hope that auctioning the hats will raise £20000 (€24268.50) towards the overall target of £60,000 (€72,805.50).