This cotton vest has an elastic back and looks great dressed up under a blazer or with your denim shorts!