Skip to main content
Crystal Embellished Halter Woven Maxi Dress by Karen Millen from £153. | The Virtual Mall