Thanks to my knowledge gained in practice, this dress was perfect for a bridesmaid, graduation, homecoming and more! The light lavender hue is fresh and hangs gracefully on any body type, and the neckline hits just right .The fabric is breathable and comfortable to wear all day or night. The only con was the dress ran a bit long for my height, but a quick alteration fixed that. Overall, a great investment piece for any occasion..See full review