Keira Knightley

Keira Knightley attending the 'Anna Karenina' UK Premiere - September 4, 2012

Keira Knightley attending the 'Anna Karenina' UK Premiere - September 4, 2012

Keira Knightley's Rating: 8.79/10info

Based on 50 votes from Hotness Rater voters

Won Against

  • Ashley Greene - The Apparition Hollywood Premiere in Los Angeles - August 23, 2012
    9.64/10
    Brooks Nader in a bikini
    9.62/10
    Alexis Ren
    9.28/10
  • Gigi Hadid
    9.17/10
    Deborah Ann Woll
    9.17/10
    Belinda in a bikini
    9.16/10
  • Jennifer Hawkins
    9.15/10
    Heidi Klum
    9.13/10
    Amanda Peet the Spirit premiere in Los Angeles
    9.11/10
  • Jessica Miller
    9.08/10
    Alanna Saskia Thomas
    8.92/10
    Adar Gandelsman
    8.86/10

Lost Against

  • Jessica Ashley in lingerie
    9.68/10
    Katy Perry Comedy Central's Night of Too Many Stars charity event in New York 10/13/12
    9.55/10
    Christen Harper
    9.42/10
  • Brooke Perry
    9.38/10
    Zara Larsson
    9.32/10
    Eva Green
    9.30/10
  • Not Strelka
    9.30/10
    Bianca Balti
    9.27/10
    Kate Beckinsale
    9.25/10
  • Rhian Sugden in a bikini
    9.20/10
    Maja Krag in a bikini
    9.19/10
    Katy Perry - Leaves The Dove pub in London. June 6, 2012
    9.16/10