Kansas Sunset Ruffle Off Shoulder Mauve Dress
Model is 5' 8" and is wearing a size S. She could have sized up to medium for longer length. I wear this in a large, and being 5' 2" it goes down to about my knees. It does have pockets!