A kaftan, also spelled caftan, can be a long, flowing garment which has a abundant heritage that spans a number of cultures and generations. It really is seen as its free healthy, large sleeves, and occasionally ankle-length structure, making it both comfy and stylish. Originating from the traditional Middle East, kaftans are actually worn by diffe