Best Sale Karen Millen Premium Satin Halter Neck Tailored Maxi Dress plum

£66.40

Delivering a combination of dressed-down glamour and statement style, discover COLLECTIONS: 06 Partywear.With a classic …