READY NOW — Brand New Shirt Dresses — Delivery First Week of November 2026

Ready at our factory now. Order by Thursday, 22 October 2026. Delivery: first week of November 2026.

READY NOW — Order by Thursday, 22 October 2026. Delivery: first week of November 2026.

Brand new Penelope II shirt dresses available to pre-order.