Better With Age: Lenny Kravitz Shows Off His Rock Hard Abs (PHOTOS)

Lenny Talks 'HG'
Kravitz reveals what drew him to the role of Cinna.
Lenny Kravitz is sexy, and he knows it! The 47-year-old singer, who usually covers up in his fashion-forward rocker style, took off his shirt for an Interview magazine photo shoot and — wow — we can’t look away from those rock hard abs!

Looks like he’s clocking in some extra hours at the gym, looking decades younger than some of Hollywood’s younger actors.

Check out Lenny, plus more men who get better with age, in our gallery!