Is your list of ex-boyfriends just as impressive as Cameron Diaz's?
It’s almost as long as her filmography
© Getty Images
There really is something about Mary! It may come as no surprise—considering that the attractive star is also a very talented actress—that Cameron Diaz has an extensive romantic past, but it’s really a list that deserves a thorough look. Check out this gallery to learn about this Angel's history of love.