What colour shirt should a man wear with a navy blue pin-striped suit?
A medium blue dress shirt, then you can play around with the different gradient of blue with the darker navy on the outside, then the medium blue dress shirt on inside, and then finally going for a blue tie that is in between the colors of navy and medium blue. You can attempt to pair it with a tie that has largely blue and patterns with other colors on it like white or red.