Understatement is the secret for dressing in good taste, therefore black shoes are preferable because they blend in better with the navy pinstripe suit. Cordovans would immediately attract the eye and seem out of place.