Long slip dress from Key, made in Greece.
Details:
100% polyester
Model is 5'6" and wearing a size small in blue