A blazer can also make a dress work-appropriate - a blazer with a belted sheath is figure-flattering and classic, a jacket can also toughen up an otherwise soft frock.
Before attempting any of these non-suit suits, check with HR or your company's dress code.