This midi length summer dress is the idea silhouette for all occasions - it’s a great work dress, graduation dress (as a guest!), Mother’s Day dress, communion dress, etc. I sized up to a small since the top is very fitted and I’m nursing right now so I’m bustier than usual. Otherwise it’s TTS.