For me I have to have one pair of black or dark navy blue dress shoes. These are my basic Church pair and they are perfect for many different outfits. But then I like to get other colors and styles as well. But I have to say, I am not the type of girl who just buys a pair for one outfit. My colors have to be able to be worn with several outfits. And for my casual shoes, I like a pair of good sneakers and then a pair of sandals. It depends on the weather as to whether I wear flip-flops or my sneakers.
This website I found has a lot of good buys and they have tons of styles and colors to choose from. If you are needing a good pair of shoes, or you just want to go browse, this is the site to check:)
I have not purchased from this site. All thoughts are 100% mine.