I wore this in Hawaii and it was perfect for the occasion. The color I ordered is completely different from the picture but I still liked it. So if you order the teal one be prepared for it to be emerald green. Also plan on wearing a strapless bra!