Revolve•Size XS
Perfectly hugs the curves but still chic and comfy. Double layered and has a good stretch. I LOVE this dress. Thin adjustable straps. Slips overhead. Works for formal events and vacation. Worn once! Im 5’5” and did not hem / wore shorter heels and it was perfect length.