This maxi dress is perfect for all age groups and for different occasions. Between the pattern and colors, this piece is perfect for a spring wedding. It is a dressier piece so wear it to all of the spring events. The entire dress is very flowy and forgiving. The Jasmine dress has a delicate ruffle trim on the straps & a floral pattern that is perfect for spring and summer.