cara delavigne vs johnny depp