Navy Suit
Brown Shoes
Brown Belt
Either a light blue or white shirt, go with a simple subtle striped patterned shirt. A nice solid white shirt is definitely a necessity though. Beauty of a navy suit is its really versatile as far as tie colors. White shirt I'd prob go with a nice maroon striped tie. Blue shirt I'd prob go with a yellow striped tie.
I avoid solid color shirts/ties, just not my taste.
Don't forget a pocket square, that shit sets off a suit. I'm amazed more people don't use them.