rachael cavalli & sophia locke