Michelle Keegan

Michelle Keegan in a bikini

Michelle Keegan's Rating: 9.19/10info

Based on 164 votes from Hotness Rater voters

Won Against

  • Flory Diez in a bikini
    9.12/10
    Chyler Leigh
    9.11/10
    Anahí
    9.04/10
  • Terra Jo Wallace
    9.04/10
    Shailene Woodley
    8.94/10
    Maria Sharapova  BNP Paribas Open 2013: All Access Hour  March 6, 2013
    8.94/10
  • Beth Behrs
    8.92/10
    Kate Upton
    8.92/10
    Marisa Miller
    8.92/10
  • Natasha Poly
    8.86/10
    Jessica Lucas
    8.80/10
    Crystal Renn in a bikini
    8.78/10

Lost Against

  • Abi Titmuss
    8.90/10
    Caroline Corinth in the Victoria's Secret 2013 Swim Catalog.  She started modeling at 15 years old and was only 18 when she did this photo-shoot for Victoria's Secret
    8.85/10
    Jane Darling in a bikini
    8.83/10
  • Aída Yéspica
    8.82/10
    Jayne Moore
    8.79/10
    Kate Beckinsale
    8.79/10
  • Salma Hayek
    8.78/10
    Sheena Easton
    8.78/10
    Anine Bing
    8.76/10
  • Heather Mitts
    8.74/10
    Victoria Beckham
    8.68/10
    Anjelica Janine
    8.44/10