What should your shoes match?
The first rule of choosing a cycling shoe style and design is that it should (at worst) compliment the rest of your outfit, and (at best) do a good job of bringing it all together. At a minimum, you should aim for your shoes to match your helmet and /or glasses. I have a friend, let’s call him Curly Dan, who owns 3 bikes, 3 helmets and 12 pairs of shoes. Naturally he chooses whichever pair of shoes match the bike and helmet he’s using that day.
Curly Dan is one of the most well turned out people I have ever seen on a bike, everyone is impressed when he rocks up for a ride. He also smells amazing (thanks to whatever he’s using to wash his kit), but that’s another story….
Even if you don’t have the budget to ‘do it like Dan’ you can still make an effort to match your shoes with your bike and kit. A white shoe is the most versatile all-round coloris to go for, and it’s guaranteed to match whatever you’re riding in. That said, if you’re wearing white shoes, they’ve got to be clean. Dirty white is never a good look.
Black shoes used to be a no-no, but in recent years have become more acceptable, probably linked to the fact that there's bright kit readily available. If you're brightly clad on your top half, the shoes can be toned down so that not every inch of your body is competing to shout the loudest. The added bonus with black shoes is that they also don’t show up the dirt quite so badly.