A kaftan, also spelled caftan, can be quite a very long, flowing garment using a rich heritage that spans many cultures and hundreds of years. It is viewed as being a its unfastened match, wide sleeves, and rather normally ankle-size design, that makes it each cozy and chic. Originating from The traditional Middle East, kaftans are currently worn b