Go for something like this, Edward
I actually have those exact shoes.. they might be a little too pointy for most dress pants, depending on if you get a slimmer fit
But get that style w/ less "flare".. you can even wear them w/ a good pair of jeans if the occasion calls for it