What it is: A cardigan sweater (varied - this one is $98) Who it’s for: Boyfriends who don't know they like cardigan sweaters yet! Where to get it: Penguin Clothing Why it's yay: No guy is going to buy a cardigan for himself - but he will end up wearing it until it falls apart. (and then he will probably keep wearing it - let's all be honest with ourselves)