1. Pay attention to your shoes. Everyone else does. It’s hard for the non-fashion-maven to tell a more expensive suit from a less expensive one, a high-quality shirt from a medium-quality one, and so on. But everyone can tell cheap or poorly cared-for shoes. Buy the best ones you can afford, and take care of them. Polish them regularly (a few swipes with a wax-infused polishing cloth is often all it takes) and store them covered if you won’t be wearing them for a long time. Shoe trees, it turns out, are important: they not only hold the shape of the shoe but the cedar ones absorb moisture (and thus odors) which helps preserve the leather. (Aside: women tend to pay a lot of attention to men’s shoes. Keep that in mind when a) dating, and b) interviewing for a job.)
2. Shoes are made of leather (besides sneakers). Anything not made of leather you can consider a non-shoe. Leather breathes and adapts to the shape of your foot. The soles don’t have to be leather, but the uppers do. (True story: as a young man, my brother was a car salesman here in Vegas. In the summer, the tarmac could get well over 150 degrees F. Standing out there with leather-soled shoes could give you second-degree burns! So they wore rubber soles, which melted after a month or two and had to be replaced.)
3. You need more than one pair of shoes, but not too much more. Black oxfords (lace-up dress shoes), black loafers (slip-on shoes), brown oxfords or loafers, and you’re set (not counting your athletic shoes, of course). A pair of ankle-high boots in black or brown can substitute for the loafers. Ox-blood (burgundy) shoes are harder to find but in theory go with everything. You can pretty safely ignore white shoes.
4. The shinier the shoe, the dressier. Matte-finish shoes – nubuck (that pebbly leather), suede, and distressed leather shoes are automatically compatible with jeans or khakis; shinier shoes might still go with jeans but it depends on the rest of your outfit, the dressier you are the shinier your shoes can be. If you can wear them with a suit, you probably can’t wear them with jeans, and vice versa.
5. Shoes should be the same tone or darker than your pants. This is all the rule you need to know when trying to figure out what shoes to wear. This is why you never wear brown shoes with black trousers, but you can usually wear black shoes with brown trousers. When in doubt, wear black.