Add to basket, John Lewis ANYDAY Clean Shirt Dress, BlueJohn Lewis Anyday Clean Shirt Dress, Blue£39.00