A kaftan, also spelled caftan, is actually a very long, flowing garment employing a loaded heritage that spans a number of cultures and centuries. It's witnessed being a its unfastened match, large sleeves, and occasionally ankle-length style and design, so that it's both at ease and stylish. Originating from The traditional Middle East, kaftans ar