Skip to main content
Petite Tailored Wide Sleeve Maxi Shirt Dress by Karen Millen from £134 | The Virtual Mall