Heidi Leafy Dress (CAN FIT XL)
You could size down if between sizes,
Leafy dress. V-neck. You will probably want to wear a slip underneath for extra coverage. Adjustable straps. Has pockets.
Amanda wears a small and is 5'6. Rachel sized down to the medium and is 5'3.