Nature’s Charm Mesh Dress
Price from £139.95 to £154.95.£139.95 - £154.95
Floaty and light in a shades-of-lilac print, our mesh dress is princess-seamed on both front and back for an easy, flattering fit. Sheer flutter sleeves, full skirt and attached slip lining.
Additional information