rachel cavalli and john strong