70% OFFJohn LewisJohn Lewis Check Cotton Blend Midi SkirtNow £17.70Was £59.00You save £41.30 (70%) View deal at John Lewis (opens in a new tab)ShareSold by John LewisSkirts