Every man should have a great pair of dress shoes (or two). When it comes to looking sharp in a suit, there's nothing that can touch a great shoe. But just because they're necessary doesn't mean you need to shell out—there are plenty of well-priced options fit for everything from weddings to business meetings. Here are 10 pairs that are as friendly to your wallet as they are to your feet.