This dress is gorgeous!  I bought it in red. I got it a size larger. I'm a small but I ordered a medium. It fits snug so the medium gave me some breathing/eating room for my tummy to expand and not look like a beer belly! I will be ordering another in purple!