HomeTV ShowsMistressesCalista Raines17933 Calista Raines's Leopard-Print Caftan on Mistresses Worn by Calista Raines Series: Mistresses Season: 3 Episode: 6: Love Is An Open Door Leopard-Print Caftan Brand: Just Cavalli Check Price