A kaftan, also spelled caftan, is often a extensive, flowing garment which has a abundant background that spans several cultures and centuries. It is noticed as its free in good shape, vast sleeves, and occasionally ankle-duration design, that makes it both equally snug and chic. Originating from the ancient Middle East, kaftans are actually worn b