I knew from other reviews that this dress would need a slip or something underneath it as it can be a little see thru. So I bought a Bohemian maxi long dress (search on Amazon and you'll find it) it is a fab complement to this dress and you can leave the buttons on dress open a little more to show off the layered look. The under dress was the perfect color to the background of the flowers on this dress... like they are meant to be together.  This dress is flowy, feminine, sexy, andfeels great on. Don't hesitate to buy it.