Cameron Diaz Has Been With a Woman