YearEnder Top Hot Bods 2016 Ranveer Singh Salman Khan Varun Dhawan John Abraham Sushant Singh Rajput Shahid Kapoor