Michelle Keegan

Michelle Keegan

Michelle Keegan's Rating: 9.04/10info

Based on 30 votes from Hotness Rater voters

Won Against

  • Kayla Itsines taking a selfie
    Unrated

Lost Against

  • Xian Mikol
    9.15/10
    Anna Nyström
    9.06/10
  • Josephine Skriver
    9.03/10
    Kate Upton
    8.86/10
  • Kelly Brook On set of Taking Stock in London 08.07.13
    Unrated