A blue dress shirt can be worn with navy, grey, beige, and even brown colors.
Since this shirt is so light, it can be used formally or casually!
A blue button down dress shirt is always nice to have on hand.