So you’ve been pulled into ‘Secret Santa’, the annual arrangement of exchanging Christmas presents anonymously with the colleagues again. Or you’ve been invited by your best friend’s neighbour to a dinner party and you have absolutely no idea what you should bring with you. Well, fear not, because we’ve rounded up the best gifts that hold popular appeal and would make anyone — even your hard-to-please boss, hairstylist or long-lost cousin — happy.