The best dresses are the ones you can wear anywhere. Dinner party? Just add pumps. Long day at the office? We suggest flats. Weekend brunch? Throw on a pair of crisp sneakers and go. With a flattering flared skirt and 3/4-length sleeves, this dress (which has pockets–as all perfect dresses do) will be one you'll reach for again and again.