Everyone has had a rock star poster on their bedroom and has dreamed of dating a rock star. Let’s face it; it’s easy to have a crush and fall in love with rock stars. They have fame, fortune and often-great hair. Who wouldn't want to have some one on one time with their favorite rock star? The odds of meeting your rock star crush in person are slim but it is fun to daydream and have a few romantic flings in your mind. Just picture a candlelit dinner with Jack White or a movie date with Adam Levine.

From country superstars, indie rock stars to rock 'n' roll legends, TheCelebrityCafe.com has highlighted and complied the top ten rock stars music fans would like to enjoy a date with. The list includes John Mayer, Jared Leto and Kurt Cobain.

Who makes your top ten rock star list? Comment below and share!

10. Luke Bryan

Luke Bryan is a male rock star in the country music industry. Bryan combines good looks, an amazing voice and being a southern gentleman all into one. This combination is irresistible.

9. Mark Wahlberg

It’s true; Mark Wahlberg was once a rock star. Even though Marky Mark and the Funky Bunch are no longer together, “Good Vibrations,” proved that Mark Wahlberg was a rock star any woman would be happy to go on a date with.

8. Jared Leto

Jared Leto has a unique look but his vocal range and incredible eyes get the attention of female music fans everywhere. A date with Leto would not only be interesting but it would be unforgettable.

7. Bono

As the leader singer of U2, Bono has topped the charts, sold out arenas around the world and even started campaigns to save the world. A date with Bono could including traveling around the world and even changing it.

6. John Mayer

Even though your heart might be a risk for being broken, John Mayer is still a sexy guitar-playing musician who can melt of the hearts of women everywhere.

5. Anthony Kiedis

Red Hot Chili Peppers lead singer, Anthony Kiedis, is mostly shirtless while performing and female fans cannot complain. Kiedis is sexy and is still comfortable enough to show off his vulnerable side through emotional songs like “Under the Bridge.”

4. Kurt Cobain

The late Kurt Cobain was not only attractive but was a musical genius. Cobain made a statement with his music, his life and even his clothing choices. Who knew plaid could look so sexy?

3. Steven Tyler

The Aerosmith star has bold fashion choices and a vocal range that can put a few female singers to shame. Tyler is a one of kind rock star that would have women lining up for a dinner date with the Aerosmith rock star.

2. Mick Jagger

Mick Jagger is rock ‘n’ roll royalty. Even with age, Jagger can still make the ladies go wild. Not to mention he is the original, “Moves Like Jagger,” inspiration.

1. Jon Bon Jovi

Jon Bon Jovi, the name says it all. The “Livin’ on a Prayer” superstar has proven that even aging can’t stop good looks. Jon Bon Jovi has only gotten better with age and is one of the sexiest men in rock ‘n’ roll today.