Michelle Keegan

Michelle Keegan

Michelle Keegan's Rating: 9.64/10info

Based on 187 votes from Hotness Rater voters

Won Against

  • Rosie Mac
    9.57/10
    Kristin Kreuk - CBS, Showtime and The CW Party during 2012 TCA Summer Tour - Beverly Hills, Jul. 29, 2012
    9.57/10
    Taryn Southern
    9.57/10
  • Kate Upton
    9.57/10
    Danielle Campbell 16th Annual Young Hollywood AwardsJuly 27, 2014
    9.57/10
    Elisandra Tomacheski
    9.56/10
  • Jennifer Lawrence attending X-Men Apocalypse Premiere in London, United Kingdom on May 9, 2016
    9.56/10
    Kathryn McCormick - Step Up Revolution Premiere in Los Angeles (July 17, 2012)
    9.56/10
    Halston Sage
    9.56/10
  • Minka Kelly
    9.56/10
    Chrissy Blair
    9.56/10
    Anna Nyström
    9.56/10

Lost Against

  • Emily Ratajkowski in lingerie
    9.64/10
    Katherine McNamara
    9.64/10
    Olivia Wilde
    9.64/10
  • Eliza Dushku
    9.64/10
    Sofia Vergara
    9.63/10
    Ashley Greene at the 2010 MTV video music awards on December 9, 2010
    9.62/10
  • Alina Văcariu in a bikini
    9.62/10
    Quartnee Reese in a bikini
    9.62/10
    Aly Michalka
    9.62/10
  • Jessica-Jane Clement
    9.61/10
    Morena Baccarin
    9.61/10
    Anllela Sagra in a bikini
    9.60/10