Picture 1 of 13
Cameron Diaz
Cameron's list of men is pretty long, but hey--a girl's gotta do what she's gotta do to find the one, right? Justin Timberlake is the most memorable relationship she's had, but she also dated Carlos De La Torre, Alex Rodriguez, Matt Dillona and the list goes on. There really is no pattern that we can see in the men that she's been with, but maybe she's better off having a sugar daddy.






