The prettiest dresses of the season: boho, cotton, denim, mini, prom, and gala styles with honest notes on fit, fabric, and where to wear them.