It is necessary to wear blazers at work, but you can also wear a suit and dress shirt. A blazer makes an office outfit more formal or a casual look more polished. It's all up to your personal preference!