I love, love LOVE this dress so much! Such lightweight material and a gorgeous rich colour it can honestly be worn anywhere. I love the flowy style and the length is not too long so you're not tripping over it. You do need to wear a bikini top or similar underneath otherwise the girls will be on show but that aspect does not bother me one bit!