Cameron Diaz sexy in latex tiny dress