Wednesday, October 28, 2026 The fashion edit — American style, decoded
Men's Fashion

Color Combinations for Men: Shirts, Pants and Ties That Work

Take the guesswork out of matching colors. Learn easy shirt and pant combinations, how to pair ties, and a simple system for building outfits that always work.

Variety of men's shirts in different colors laid out on a bed
A few reliable shirt colors make matching easy. Photo: Unsplash

Many men stick to the same safe outfit every day because they are unsure which colors work together. The truth is that menswear color matching follows a few simple principles. Learn them, and getting dressed becomes quicker and more creative.

Start with neutrals

Most men's pants come in a handful of neutral colors:

  • Navy
  • Charcoal and mid gray
  • Khaki, stone and beige
  • Olive
  • Brown
  • Black

Neutrals pair easily with each other and with almost any shirt color. Build your pants mainly from these.

Shirt colors that work with everything

  • White — goes with every pant color.
  • Light blue — almost as versatile as white and flattering on most skin tones.
  • Pale pink — surprisingly easy to wear with navy, gray and khaki.
  • Subtle stripes or checks in blue and white — add interest without clashing.

If your wardrobe has white and light blue shirts, you will always have an option.

Easy shirt-and-pant combinations

Pants Shirt options
Navy White, light blue, pink, gray, light green
Gray White, blue, lilac, pink, black
Khaki or stone White, navy, light blue, olive, burgundy
Olive White, cream, navy, light blue, gray
Black White, gray, light blue, burgundy
Brown Cream, light blue, white, olive

Using contrast

Contrast is the difference between light and dark in your outfit.

  • High contrast (white shirt, dark navy pants) looks crisp and formal.
  • Low contrast (gray knit, gray pants) looks soft and relaxed.

A simple trick: if your skin and hair are very different in shade (for example, dark hair and fair skin), high contrast suits you. If they are closer in shade, softer contrast often looks more natural.

The three-color rule: Keep most outfits to three main colors, not counting shoes and belt. It almost always looks balanced.

Pairing ties

When wearing a tie with a suit, think in three layers: suit, shirt and tie.

  • Make the tie darker than the shirt. This is the most reliable rule.
  • Pick up a color from the suit or shirt. A navy suit with a white shirt and a navy-and-burgundy patterned tie looks coordinated.
  • Vary the pattern scale. If your shirt has fine stripes, choose a tie with a larger pattern or a solid color.
  • Classic colors: navy, burgundy, dark green and gray ties suit most outfits.

Shoes and belts

Shoes and belts should be in the same color family. Brown shoes suit navy, gray, khaki and olive pants. Black shoes suit gray and black pants and formal suits. Burgundy shoes are a stylish middle ground and work with navy and gray.

Adding color confidently

Once your basics are in place, introduce color gradually:

  1. Start with accessories: a colored tie, pocket square or socks.
  2. Move to knitwear: burgundy, forest green or mustard sweaters look great over white or blue shirts.
  3. Then try pants in olive, rust or deep green with neutral tops.

The takeaway

Build pants from neutrals, rely on white and light blue shirts, and use contrast and the three-color rule to keep outfits balanced. With those foundations in place, you can add color through ties, knitwear and accessories with confidence.

Written by

Swiftpatra Editorial Team

The Swiftpatra editorial team writes and fact-checks every guide in-house. We focus on practical, wearable advice and update articles when better information comes along. Spotted something to correct? Let us know.