What colour shirt goes with navy, grey or black trousers?

Navy trousers: white, light blue, pink, grey or a pale check. Grey trousers: white, light blue, navy, lavender, or black for the evening. Black trousers: white, grey, lavender, deep green or a printed shirt; navy with black only works when it looks deliberate. White and light blue go with all three, which is why they are worth owning first.

Also asked as: Shirt and pant colour combinations for men

Updated

Fluntr

Photograph the clothes you own; Kween, the most personal AI stylist, answers this from your own closet. Pre-launch, waitlist open.

More in Menswear

All 9 questions: Menswear →

Next: What should I wear in the monsoon in India?