A kaftan, also spelled caftan, is really a very long, flowing garment which has a rich heritage that spans many cultures and centuries. It can be witnessed as an its free in good shape, vast sleeves, and often ankle-length style and design, making it the two comfy and trendy. Originating from the standard Middle East, kaftans are worn by many cultu