A kaftan, also spelled caftan, is frequently a very long, flowing garment aquiring a loaded historical past that spans many cultures and generations. It is actually seen as being a its free match, extensive sleeves, and infrequently ankle-length design, so that it is equally snug and trendy. Originating from the ancient Middle East, kaftans are act