These mid-top formal Derbys from Metro are crafted with an eye for detail, making them one of the best formal shoes for men. It’s made for those who want to make a statement with their complete formal ...