Today we are sharing the list of top 10 sexiest men. We have Hrithik Roshan, Shahid Kapoor and Ranveer Singh on the list but the surprising factor comes when television actors Barun Sobti and Vivian beats Ranveer. The list is here: 10.Ranveer Singh 9.Ali Zafar 8.Vivian Dsena 7.Shahid Kapoor 6.Barun Sobti 5.Salman Khan 4.Ashish Sharma 3.Fawad Khan 2.Hrithik Roshan 1.Zayn Malik Also Read: These video of nurse recounting patient's last word is very touchy! These Nasty Verbal Burns By Indian Mother You'll Correlate To Your Life!