Michelle Keegan

Michelle Keegan

Michelle Keegan's Rating: 9.08/10info

Based on 194 votes from Hotness Rater voters

Won Against

  • Lucy Bayet
    9.02/10
    Natalie Portman
    9.02/10
    Sunny Leone in lingerie
    9.02/10
  • Eva Longoria
    9.01/10
    Shay Mitchell
    9.01/10
    Sandra Kubicka in lingerie
    9.01/10
  • Candice Boucher in lingerie
    9.01/10
    Katy Perry
    9.00/10
    Yvonne Strahovski
    9.00/10
  • Alessandra Ambrosio in a bikini
    8.99/10
    Doutzen Kroes
    8.98/10
    Ester Evans in a bikini
    8.97/10

Lost Against

  • Gillian Jacobs
    8.74/10
    Leryn Franco
    8.73/10
  • Ashley Tisdale
    8.71/10
    Annie Ilonzeh filming Charlie's Angels on a beach in Miami 02-09-11
    7.72/10
  • Kate Upton
    Unrated