This dress could work in multiple occasion, from a brunch to a party. It looks sophisticated and feminine.
The only downside is its size. I am an xs and usually size 6 fits me well. If you want a fit similar to what is presented on the model, you might need to size down. You can also adjust the dress by tighten the corset, but still for me it didn’t look perfectly tight. Still I could make it work.