Navy & white is one of the most classic outfit combination of all. You can never go wrong in navy & white outfit. It's timeless, looks good in almost all situations and anyone can carry this outfit with ease.
I am a huge on wearing white sneakers, and I wear them with almost all kind of outfits. Yes, I do get comments sometimes that "how can you wear sneakers with a blazer" and my response invariably is, you can wear your white sneakers with a blazer or even with a full blown suit for that matter. If I am not mistaking, I at least own 7 pairs of white sneakers. (Yeah, that's how much I love them) I just can't hold myself back when I spot a pair of good white sneakers, online or in store. Almost always I end up buying it.