Calista Raines (played by Jennifer Esposito) on Mistresses on ABC was spotted wearing this leopard print caftan on Mistresses on episode '' (3x06) in Jul 2015. Calista's Top is the Leopard Print Caftan by Just Cavalli. For shoppable links visit wornontv.net/50511