Nice blue shoes are hard to find especially navy blue. If you see a nice pair get them because trust me you will need them one day. And, if you wait until you need them you won't be able to find ANY AT ALL! I only have two pair of blue shoes both navy one leather and the other patent leather and they always come in handy.
Below I have located a few pair for you, so enjoy.
Style, via Tia