I'm looking for a pair of formal shoes to wear with suits to important events (business meetings, interviews, funerals, etc), but I'm not clear regarding what makes a shoe more or less formal. Clearly, black is more formal than brown but beyond that, I'm lost. Are bluchers more formal than balmorals? Why is a cap toe considered more formal than a split toe? is a whole cut the most formal? Is brogueing considered less formal? Are slip-ons or monks ever considered formal enough? How should I think of shoes in terms of formality? After reading the post here, I realize I'm not familiar enough with the sartorial norms.