70% OFFJohn LewisJohn Lewis Jacquard Mesh KaftanNow £19.50Was £65.00You save £45.50 (70%) View deal at John Lewis (opens in a new tab)ShareSold by John LewisSwimwear