A kaftan, also spelled caftan, is often a lengthy, flowing garment aquiring a abundant history that spans quite a few cultures and generations. It can be witnessed as its free fit, wide sleeves, and usually ankle-size style, rendering it equally relaxed and stylish. Originating from the ancient Middle East, kaftans are now worn by numerous cultures