Maybe I forgot someone, and maybe my ranking isn't perfect, but these men are dang attractive.
  1. Harrison Ford
    That scruffy looking nerf herder. I definitely need more scoundrels in my life.
  2. Kurt Russell
    Giphy downsized medium
    Especially young, innocent, 70's Kurt. Although Big Trouble in Little China was *flawless*.
  3. Heath Ledger
    10 Things I Hate About You just taught me that if a man really loves me, he'll buy me a guitar when he screws up. And it also taught me that Heath is a babe.
  4. Joseph Gordon-Levitt
    There was only one angel in the outfield. JGL was (and is) the reason three initials and a start in the early 90s was all you really needed.
  5. Leonardo DiCaprio
    Superb actor. Tragically handsome. Robbed of every Oscar ever, which makes me like him even more. Most attractive in Man in the Iron Mask, in my opinion.
  6. Cary Grant
    The original heartthrob. I've found myself wishing I was Ingrid Bergman or Audrey Hepburn or Grace Kelly just so I could spend some more time with that man. Also so I could be Ingrid or Audrey or Grace.
  7. Chris Pine
    Ever since Princess Diaries 2, when my grandma turned to me and said he was hot, I've crushed pretty hard. And then he was Captain Kirk, which was just too much.
  8. Jonathan Crombie
    Aka Gilbert Blythe. "I'm soooory Anne" melts my heart every time.
  9. Michael Earl Schoeffling
    Aka Jake Ryan. That hair. That car. That kiss over the cake. I still wish John Hughes directed my life.