I would suggest a peacoat, it's much more versatile as you can wear them casually or somewhat business casual.