FREE SHIPPING over £200 - enter SPRING at checkout



Batsheva Layer Dress

Regular price £375.00

Black and White tiered dress with ruffles on sleeve and hidden zip at back. 

Made in New York. 

Model is 5"9 and wears a US 4