A kaftan, also spelled caftan, can be a lengthy, flowing garment by using a prosperous history that spans a number of cultures and hundreds of years. It is actually seen as an its free match, large sleeves, and really usually ankle-length structure, which makes it each at ease and classy. Originating from the traditional Center East, kaftans are ac