Contrary to what the mainstream men's magazines are telling you, it's not cool to wear sneakers with a suit. If you've taken the time and spent the money to get the right suit, then surely you can take the time to keep it all the way correct and wear proper shoes. These days, formal shoe and even casual shoe makers have stepped their game up in terms of look and advancements in comfort, so put some effort in and you won't look like you got jacked for your shoes on the way to your fancy event.