Back to Hottest Rock Dudes
Getty Images
Jared Leto of 30 Seconds to Mars and movie fame is a bona fide sex symbol, so he had to make our list. When we were teens, Leto made our hearts swoon as he played Jordan Catalano in the MTV show My So-Called Life. He moved on to roles on the big screen and his celebrity soared. All the while building his acting career, Leto was building 30 Seconds to Mars into a powerhouse brand. Women love determination and success and that's why Leto makes the grade.