Cameron Diaz Ocean Blue Magazine The Interview Cameron Diaz was born in San Diego, California. Her mother has English, Scottish, Irish, and German ancestry. Her father came from a Cuban family of S...