I'm going to try to be as comprehensive as possible, but ask questions if you think I've missed something. 1/20
Derbies are a more casual shoe, and while they can be worn with a suit, it's better to wear a more formal oxford.
Now, onto types of oxfords.
Generally the darker the color the more formal. Black is the most formal, but chocolate brown is acceptable in almost all business settings.




































