Khaki or navy chinos would also work with as well.
You just need to look in the mirror.
As for rules which shade of pants, that depends on a few things how dark is your blue jacket, your personal preference in colors, etc.
Do I need to say more? What Colours match navy blue? Stick with a crisp white tee, however, for a clean, classic look.
Formal with Khakis Brogue shoes Brogues are low heeled shoes, they can be classified into three categories.
That means choosing colors that work with your coloring, and patterns and textures that work with your body and personal style.