If you're a fan of punk / rock era music or have 'hard to buy for' friends who are, then you're going to love Worn Free. The brand produces t-shirts with motifs based on those worn by a range of iconic musicians, including John Lennon, Debbie Harry and Frank Zappa. Each t-shirt comes with its own 'history' (who wore it, when, where and sometimes why) - including 'Come Together' (above) as worn by John Lennon - and they retail for $40 each, so it's the perfect gift idea, or a treat for yourself!

Katherine Hamnett's slogan t-shirts | Harry Potter inspired outfit - Hermione Granger