Add to basket, James Lakeland Midi Belted Shirt Dress, NavyJames Lakeland Midi Belted Shirt Dress, Navy£220.00