That's a nice pair of pants; and that button down is fresh. I guess I only have one question about your outfit: WHAT are those?! Look, no matter how sick your shirt and pants combination is, it's no secret as to what brings your outfit together: your shoes. Here are five types of shoes every dude needs so that your feet look fresh in any situation.
1.The Tough Pair
There's no big secret here--You need either tan Timberland boots or the L.L. Bean's Bean Boots. My go-to pair are the Timbs. But both options are just flat-out the best pairs of boots on the market, look great, and get the job done. Plus, they work for more than just the college frat party scene. If you want to change it up, however, I'd go with a custom pair of Timberlands: The black boot/red bottoms and blue boot/tan bottoms are my favorites, if you're looking to take the road less traveled.
2. The Bar Pair
When you're going to a date party, a bar, or club, you need a pair of shoes that are classy, but that if they get dirty or drinks spilled on them, you'll be OK. If you're going for the less classy side, then a pair of Converse--low top or high top--are perfect. Personally, I'm a big fan of the leather pair. If you're looking to go classy, then a pair of Cole Haan Williams Derby are a great buy.
3. The Hangin' Around Pair
For just going to the mall or a friend's house, maybe a casual get together in someone's basement. Any pair of Nike or Adidas will suffice, but the best shoe in this category right now is the Jordan Eclipse. I have a pair of these myself, and they're the best pair of shoes I've owned in a while. They look best with a pair of joggers, but are also great with jeans.
4. The Gym Pair
These are sneakers that you don't mind getting a little sweaty, and are usually less about for looks and more for purpose, but I've found some pairs that fill the need for both. My first recommendation are a pair of the Nike Air Huarache. They are great to wear anywhere, especially the gym. My favorite pair, though, is the Nike LunaRacer +3.