A kaftan, also spelled caftan, is actually a long, flowing garment aquiring a loaded heritage that spans many cultures and centuries. It's characterized by its free fit, huge sleeves, and very often ankle-length structure, rendering it the two at ease and stylish. Originating from The traditional Middle East, kaftans are literally worn by several c