A kaftan, also spelled caftan, generally is a extensive, flowing garment which has a loaded heritage that spans various cultures and hundreds of years. It really is found as an its free fit, large sleeves, and often ankle-length structure, making it both equally cozy and stylish. Originating from The traditional Middle East, kaftans are actually wo