Jess Weixler says she wanted to wear a kaftan to which Justin Long asks what a kaftan is. A kaftan or caftan is a variant of the robe or tunic, and has been worn in a number of cultures around the world for thousands of years and is of Asiatic origin.