I have trouble matching navy even in person as fabric varies so much in appearance based on lighting,movement, etc.

But navy goes with lots of things. Is there perhaps a coordinating vest you might consider? Grey, or fawn perhaps? It depends on what tartan you plan to wear.

Moosedog