Hayley McFarland

Hayley McFarland

Hayley McFarland's Rating: 8.92/10info

Based on 96 votes from Hotness Rater voters

Won Against

  • Shannen Doherty
    8.27/10
    Amy Sedaris
    8.20/10
    Sable Holiday in a bikini
    6.41/10
  • Miranda Kerr
    Unrated
    Michelle Monaghan premiere of Invictus in Beverly Hills
    Unrated
    Angela Lindvall
    Unrated
  • Scarlett Johansson
    Unrated
    Kelly Brook in a bikini
    Unrated
    Liu Wen
    Unrated
  • Amy Childs
    Unrated
    Taylor Marie Hill in lingerie
    Unrated
    Vena Mookram
    Unrated

Lost Against

  • Holly Marie Combs
    8.47/10
    Erica Day
    8.43/10
    Claudia Schiffer
    8.40/10
  • Katy Perry
    7.67/10
    Kate Beckinsale
    Unrated
    Alyssa Campanella
    Unrated
  • Adriana Lima in lingerie
    Unrated
    Eva Herzigova
    Unrated
    Sandra Brec in lingerie
    Unrated
  • Karlie Kloss
    Unrated