With the Heart socks you show them how much you love them. There's no mistaking that. Just lots - and by that we really mean lots - of hearts. And they don't even have to be for someone you love. Why not just give them to your nemesis? That's sure to make him deliciously angry.
86% Cotton, 12% Polyamide, 2% Elastane