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. Unfortunately, those shades hardly ever exactly match your pants.