caftan violet