A kaftan is the effortless cover-up that works from the beach to the terrace with equal ease. Our range covers James Lakeland orange flower, floral peach, abstract black-white rose, emerald forest, green watercolour and paisley print kaftans, Monnalisa girls cotton cherries kaftans, Nessi Byrd girls Beatrix and Francis kaftans in multicolour and Kitten Beachwear Mykonos embroidered white kaftan with raspberry. Brands include James Lakeland and Kitten Beachwear.
Close