A kaftan, also spelled caftan, is known as a very long, flowing garment which has a rich heritage that spans a number of cultures and hundreds of years. It truly is observed as an its loose in shape, large sleeves, and usually ankle-length layout, which makes it both comfy and stylish. Originating from The traditional Middle East, kaftans are actua