Whats really special about this dress is the length, close to 130cm from armpit to bottom rim. The brand is called Blend.
What I loved about is the high quality cotton (100%), the neutral tie-dye in very friendly colors - usually tie-dye comes in rather strong colors which I don't appreciate very much :) Also it has adjustable straps.
I bought it in Milan over 10 years ago and used occasionally at the beach - occasionally because I am quite short and I either had to “pull and carry” the bottom side or wear over 15cms platforms. Just didn't have the heart to cut it shorter.
It has elastic under the breasts so quite good support - keep in mind this is an XS, measures circa 54 on the elasticated part and while it stretches, of course, I would say it shouldn’t need too stretch way way more to fit well otherwise it can become uncomfortable especially in summer so measure yourself up!
Twint possible, pick up possible.