Add to basket, James Lakeland Belted Shirt Dress, NavyJames Lakeland Belted Shirt Dress, Navy£220.00£154.00Save 30%