I'll start off by saying that I ordered the largest size of this dress as I have a DD chest. It buttons, barely, and there are huge gaps in the buttons because they are STRUGGLING to stay buttoned. That being said, I plan to wear it over my bathing suit and will most likely leave the top unbuttoned. It's really gorgeous. Great, light fabric, elastisized button loops, perfect length, and VERY flattering. Most likely won't order another one because of the chest sizing, but am looking forward to wearing this on my honeymoon!