This lightweight caftan-esque dress has gotten me through an...