Probably Charlotte russe
For summer, a long, lightweight wrap skirt over a body suit, or bathing suit, with a cropped sleeveless solid color hoodie, and gladiator sandals.
May be some online store.
A maxi dress is basically a long dress (to your ankles) and is fitted to your figure. You can find any maxi dresses on online clothing stores and in your local clothing stores.