I like that dress! I almost bought the blue/green version awhile back. (Bought the top instead.)
It's not really glam. It's more "beachy." I think it fits your description somewhat, it being chic but not formal.
I agree with b00mbaka, it totally depends on the crowd. But if you have the right attitude, you can pull anything off, despite the crowd.
Have fun!