This adorable dress can be worn to the beach or with a pretty lace bralette or tank top underneath. It is gathered under the bust to give you a great shape. It is from the Free People Beach line so it is a nice light cotton. A staple and super versatile piece! It has never been worn.