Wear your imagination on your sleeve with the Fairy Tales Waisted Dress.
95% Cotton 5% Elastane Jersey - 200 GSM