Photos: The loves of Cameron Diaz