(Getty Images) You can tell a lot about a person from the people they date, and the one main thing you can tell from Cameron Diaz's dating resume is that she doesn't have a type. When it comes to age, career, ethnicity; her boyfriends are all over the map. Most of them, however, run in the celebrity circuit, and after two decades on Hollywood's A-List, Diaz has a list of exes that is not only diverse, it's lengthy. From co-stars and models to athletes and billionaire business magnates, Diaz's...
Read Full Story