I see this dress and I think of a cute picnic in the park. The details of having buttons go all the way down is beyond chic. It has thick straps on the top and some ruching in a back-side panel with an adorable keyhole slit. There is hardly any stretch to this so you will want to size up 1 if you are a C cup or above.
I (Julie) am 5'9, size 4/6, S/M, and a 34DD. I am wearing the size medium.