SHEILA DRESS

£382.00 Regular Price £955.00
An Emilia Wickstead best seller, the Sheila dress features a high neck, tailored bodice and flowing skirt.