Even at the age of 50, Sanjay Dutt still ranks among the Top 10 according to a readers' choice:

"Rocky's still got it. Not too surprisingly his fans are more than happy to render jadoo ki jhappis on Bollywood's beloved Munnabhai.Sex appeal: The man responsible for introducing the concept of macho, beefy bodies in the industry hasn't flexed those muscles in a long time. But with a smile like that, he can afford not to.Style mantra: They don't call Dutt deadly for nothing. His bad boy hairstyles, funky beards, numerous tattoos and stylish accessories go well with anything the 50-year-old chooses to adorn -- body-hugging tees or kurta atop jeans."