Question: are socks to match pants or shoes?
Answer: Match your socks to the pants you wear, not to the shoes. Now, while that sounds like a very simple rule, it's easier said than done. Most men out there either have black, navy, or charcoal socks.