I love this dress! It can be worn for any occasion, really any occasion. You can dress it up or down. It’s really cute. You might need to find a bra that will not show in the back of the dress. Usually, I just don’t wear a bra when I wear it. Sometimes I wear one that isn’t visible. The dress isn’t see through. If you want a form fitting dress, you might need it tailored.