Skip to main content

Top 10 Sexiest Rock Stars of All Time

  • Author:
  • Updated date:

Let's face it... singing is the one profession where you don't have to be even remotely good looking to get chicks. Having said that, the men in this list just so happen to be blessed with both angelic voices and sex appeal.

Now, let me clarify that "sex appeal" doesn't necessarily mean traditionally good looking per se (although some certainly are), but more so, they possess a certain air of sexuality that makes them desirable to the opposite sex.

I attempted to compile this list in chronological order by decade, so we'll start with the 60's first...

1. Jim Morrison


There's something about Jim Morrison that just eludes danger. He's the epitome of the rock and roll bad boy - the guy you're parents hated, which made you love him even more. Danger = forbidden. Forbidden = SEXY.

2. Steven Tyler


Moving onto the 70's is one of my favorites... Mr. Steven Tyler. Yeah yeah, I know... many people think he resembles an old woman... his mouth is too big... yada yada. I happen to think he's one of the sexiest rock stars ever. You have to admit... the man has style. And confidence. And some serious moves. To be able to do a backflip in your 60's is pretty bad-ass.

3. Jon Bon Jovi


Ladies and gents, we have now arrived in the '80's. And although the 80's was a decade of slim pickins when it came to sexy rock stars (as I wouldn't exactly define hair metal as sexy), there was one diamond in the rough: Jon Bon Jovi. Those eyes... that face... that voice... yes, please.

4. Kurt Cobain


Onto the glorious, yet painful decade of the 90's, is Kurt Cobain. It pains my heart every time I look at that sad, angelic face. He is undoubtedly the most beautiful man I've ever laid eyes on.

5. Chris Cornell


Believe me, if I were going in order of rock star hotness (as opposed to chronological order), Chris Cornell would've been #1. Ask any woman who she thinks is the hottest rock star, and at least 90% will respond, "Chris Cornell."

6. Dave Navarro


Yeah, so technically he's not a singer, but hey,guitarists need love too. And I would give that love to Dave Navarro. All of it. Eat your heart out, Carmen Electra.

Scroll to Continue

7. Jared Leto


Who would've thought Jordan Catalano would've become a rock star? Not me. But mmm... I'll take it.

8. Jeff Buckley


Another beautiful rock star who was taken from us too soon. Unfortunately, there's still a lot of people out there who are unaware of Jeff Buckley's existence. He could dominate this list simply from the soft, soothing sex appeal of his voice, nevermind the fact that he had the looks to match.

9. Jakob Dylan


Personally, I think his music sucks, but my God, Jakob Dylan is like walking sex. Look at those baby blues. I have no words.

10. Brandon Boyd


And as we move into the 2000s, I'll close out this list with Incubus front man, Brandon Boyd. There's not really much to say about Brandon except that he always has his shirt off, and it's always awesome.

Honorable Mentions:


Joey Barnes...


Joey Barnes...


aaanndd... Joey Barnes!


Now, I realize that most of you have absolutely no clue who this guy is... but just so you know, he's the drummer for Daughtry. And the most impeccably gorgeous man ever. I just want to frame that little face and hang it on my mantle. I stalk the hell out of this guy on his MySpace page and I don't even feel bad about it.


Anon on November 13, 2018:

Who wrote this crap. They forgot that rock of the 60s and 70s had the REAL rock stars? What are they, 12?

Sylvia on May 20, 2017:

David Coverdale

H Garrison on July 02, 2015:

I drool for John Rzeznik, frontman of the Goo Goo Dolls, before he screwed himself with plastic surgery. When he was young, OMG!!!!

Maria on June 25, 2015:

Where is Robert Plant ( Led Zeppelin ) he was for me the n. 1 . Absolutely the gold blond rock god !!!

Ella Marie on May 02, 2015:

Eddie Vedder tops them all!!!

Join6me6in6death on December 31, 2013:

Where is Ville Valo from HIM ???

Slash's snakedick on October 25, 2013:

Where is Axl Rose and Van halen???

golum on October 02, 2013:

where's peter frampton?

Skyler DeCristoforo from Olympia, WA on June 12, 2013:

Morrison is absolutely amazing in so many ways. Be it sex appeal, danger, pain, enlightenment or a leader into the depths of the mind. I think in some way Jim had a way of taking us to the afterlife and everywhere in between.

Michelle Dee from Charlotte, NC on June 11, 2013:

1,2,3,4 and 6 YES right on the money. But I never heard of all the others. Here are two honorable mentions, if I may: Robbin Crosby of RATT, and Nicki Sixx of MOTLEY CRU.

Christy on May 25, 2013:

Chris Cornell really???? I have never heard a girl say he's hot. Now I would have Adam Levine's child! Bonjovi is hot now (as your pic shows) but in the 80's he had the biggest girlie hair of all yuck. I have commented many times that Dave Navaro is the ugliest man I've ever seen. Such a disproportionate head. Please put Tommy lee from the 90's on that list (before the Hep C) so freakin' hot and where is my hottie Eddie Vedder talk about beautiful!

terrisy on April 25, 2013:

Jimmy Page, Robert Plant, Jimi Hendrix, David Gilmour, Jim Morrison, and Iggy Pop!

Viva Jones from UK on April 16, 2013:

For me it's a young Mick Jagger and Michael Hutchence - serious sex gods!

bill gedeon on March 26, 2013:

Bryan Ferry..

Anonymous on March 25, 2013:

Definitely agree on Chris Cornell but not the pix you're displaying (I don't care for long hair on guys). When he cut his hair AHHHH HOTT!

Elle on March 19, 2013:

Where is Billie Joe Armstrong??!!

Jackie on January 22, 2013:

No Bowie? No Jimmy Page? :(

MrMojoMorrison on October 02, 2012:

nice list, but you forgot Axl, the great Axl ;)

Molarp on September 23, 2012:

Elvis at his best ( 68 special )

Blows all of these men away

LP FanClub on September 05, 2012:

Chester Bennington (LP), Rob Bourdon (LP), J.D. Fortune (INXS), Adam Levine (Maroon 5) should be on the list too.

SAVE FERRIS!!!!! on July 03, 2012:

WHAT, no Billie Joe Armstrong!!!!!:(

JJ on April 20, 2012:

Where's Enrique Iglesias ? very good looking bloke who gets all the very hot chicks....lucky person.

Rossana from ITALY on March 02, 2012:

Sorry, where is David Gilmour: THE BEST of best

Rachael C. from That little rambunctious spot in the back of your mind :) on January 12, 2012:

Sorry, that came out as anonymous, but it was me : /

anonymous on January 12, 2012:

That's awesome,... I hope to see it someday myself. I was thinking, another incredibly charismatic rock star was Elvis, with that bad-boy sneer of his. Although, technically, he was a rock and roll star. I so enjoyed this, by the way. :)

rb101182 (author) from Los Angeles, CA on January 12, 2012:

Thank you! Love love love Jim Morrison. I actually saw his grave at Pere Lachaise in Paris last year and took a photo of it, I'll treasure it always! :)

Rachael C. from That little rambunctious spot in the back of your mind :) on January 12, 2012:

Okay, I've read it, and I'm officially in a very, very happy state of mind. Total halcyon fit. :)

I agree with all of these, but another honorable mention might be Tyson Ritter, frontman of the All-American Rejects. Not sure if you could count him as a rock star, but he is Gor-geous, although at times a wee bit skinny. Biggest blue eyes ever :) Tee-hee. Thank you for a good bit of enjoyment :) voted up, awesome, and beautiful. Because, by golly, these men are beautiful. LOL.

Rachael C. from That little rambunctious spot in the back of your mind :) on January 12, 2012:

I'm set to read this later (thank God for bookmarks), but just by the first picture I can say that, definitely, Jim Morrison was the most beautiful man (rock star or not) ever to have existed, hands down! :) ...

He was an American Adonis. R.I.P. Jim : '(

rb101182 (author) from Los Angeles, CA on January 11, 2012:

I thought of Adam Levine! But yeah, more of a pop star. He's ridiculously hot.

Tammy from North Carolina on January 11, 2012:

Awesome.. this is a great, hot list! My personal favorite on this list is # 6- Dave Navarro! I wish he would get back in the public eye. Voted up!

Cris A from Manila, Philippines on January 11, 2012:

Is Adam Levine more of a pop star than a rock star? Cool list btw.

rb101182 (author) from Los Angeles, CA on January 11, 2012:

Yeah I went in chronological order so the first few won't be from our generation lol

Marlena Oechsner from Wisconsin on January 11, 2012:

I thought maybe I was a little different, generation speaking, when I saw the first few on your list. Then you mentioned Jared Leto...YES! I love his music and his acting...he does not get the credit he deserves.

McQueen3486 from Washington/District of Columbia on January 11, 2012:

Freddy Mercury as well.

McQueen3486 from Washington/District of Columbia on January 11, 2012:

I agree with Brandon Boyd, and Jeff Buckley. I'd also like to add Billy Idol (when he was younger.) Eh,the guy from Daughtry does nothing for me.

Related Articles