i agree with the others. you can never go wrong with a suit/blazer + shirt combo. and it doesn't have to be boring, you can play with colors, textures, or patterns.
and add some accessories to make it more interesting. jewelry, belt, pin, anything that suits your vibe. i think a big belt worn over the jacket is a cool styling choice.
also a nice pair of dress shoes or ankle boots with unique details can elevate your look (see the guy in the black suit, his outfit is simple and classic, but that pair of boots add some flair to his look–subtle but cool)