nude flats would look great! also any metallic color would look cute as well such as a silver or gold.
Red flats or black flats would be great with navy blue leggings! You can wear a black striped shirt with the navy leggings and red flats, or you can wear a red striped shirt with the navy leggings and black flats!
I think red, navy, white, brown, tan, silver, or gold flats would look nice with your leggings. Just do not wear black with navy. Choose a color that goes with your top.
Personally I think navy and black clash! Often times people think it will look nice since they're both dark but don't be fooled! Colors that will look good with navy: Nude, tan, red, and white (but if you're going with white go with a flip flop or a gladiator sandal white flats are always kinda meh!) Hope this helpesn
You'll get good answers from the experts and members at Askusweb.com