A kaftan, also spelled caftan, is often a lengthy, flowing garment that has a loaded heritage that spans many cultures and centuries. It's witnessed as being a its unfastened fit, huge sleeves, and rather usually ankle-duration layout, rendering it both of those at ease and stylish. Originating from the ancient Middle East, kaftans are literally wo