News

All 20000 of the hats, designed by Penelope Blogg, have been sold for the BBC charity.