A neutral color such as a solid cream color with a navy or pink accent. White would look good. Don't forget you can always dress it up with a jacket that's navy (or pink) accessories help too.
navy or light blue will look best.
black shoes
white
I'd say navy blue flats....if your a girl that is.
blue flats
navy blue cvo's of course!
Navy Blue or White
Maybe a white and navy striped t-shirt
In my opinion, most any color other than bright blue or black would go with navy blue pants.
how about white?
pearl white... :)
Silver. Sparkly silver high heels.