Cameron Diaz

Cameron Diaz in a bikini

Cameron Diaz's Rating: 8.56/10info

Based on 79 votes from Hotness Rater voters

Won Against

  • Liu Wen
    7.02/10
    Mariah Carey
    Unrated
    Paris Hilton - Wearing a swimsuit at a beach in France August 6, 2012
    Unrated
  • Lady Gaga
    Unrated
    Cierra Spice
    Unrated
    Ashley Massaro
    Unrated
  • Karlie Kloss
    Unrated
    Pamela Anderson in a bikini
    Unrated
    Kelly Brook Crazy Horse Paris presents Forever Crazy in London 10/16/12
    Unrated

Lost Against

  • Daniela Lopez
    8.83/10
    Teri Hatcher - La Boheme Premiere in Salzburg January 8, 2012
    8.79/10
    Pamela Anderson Wearing bikini on the beach in Hawaii - August 8, 2013
    8.79/10
  • Emma Mae in lingerie
    8.78/10
    Katrina Bowden
    8.77/10
    Christina Applegate
    8.77/10
  • Jennifer Garner
    8.77/10
    Natalie Portman
    8.76/10
    Justine Joli in a bikini
    8.75/10