Note: The style of pants— Can tuck any nice shirt under it. Tuck casual shirt and wear blazer. The shoes— They look comfortable, wearable to work. It could be done with flats as well, not to as potent an effect I think. The strap on the shoes are the most important part.
90 Marvelous Creative Formal Outfits for Work and Job Interview