7. Ranveer Singh
One of the most stylish men in Bollywood right now, Ranveer Singh is a true charmer! Whether he is mesmerizing with his dancing skills, or winning over hearts with his boyish antics – this Desi boy, seems to have more than one accolades under his belt!