What do you get your most vainest friend? You get them a pair of these, Sock Yourself – Personalised Socks! Get the perfect gift for someone who has everything, socks with their mug on it – or a lovely present to remind your loved one of what you look like. There are so many ideas for personalised socks the possibilities are endless.

£19.99 Check it out