Olivia James size small long sleeve maxi dress.  Fully lined with matching fabric covered buttons.  Ruffle tie neckline with two tiered skirt.