9. Lenny Kravitz
Arguably one of the sexiest men in Hollywood, Lenny Kravitz looks great with long hair, a short cut or an afro. He’s fine holding a guitar or doing his thing on a set of drums. This 40-something puts many 20-somethings to shame, proving that age is just a number.