These beautiful kaftans are made from 100% cotton and feature intricate embroidery detail, with added sequins for a subtle touch of sparkle. Complete with pearlised buttons and a peplum-style skirt, they'll want to wear it all day, not just to the pool or the beach!