This dress is absolutely stunning on every body type. In a cotton version that is so soft, you can dress this up or down depending on the occasion. This is a dress you will want to wear over and over again.