A denim midi dress that works for any occasion. The puffed sleeves bring a feminine look, while the fitted waist flatters your figure. Wear it casually during the day or style it up for evening. The button front makes getting dressed simple, and you'll find yourself wearing it constantly.