A kaftan, also spelled caftan, is a long garment with wide sleeves that dates back to ancient Mesopotamia, located between the countries of Iraq and Iran. These Persian, robe-like garments also became popular in countries such as Russia and Morocco. Their patterns and colors are usually vivid and d...