Some male celebrities are so HOT that they make you forget about your boyfriends/husbands. The hotties on this list includes Hollywood and Bollywood actors, models, singers, reality TV personalities, and anyone else who has captured the hearts and attention of women across the globe. Find out which eye-candies make it on to our list of top 25 hottest men!
1. Jamie Dornan
2. Hugh Jackman
3. John Abraham
4. Ian Somerhalder
5. Bradley Cooper
6. Hrithik Roshan
7. Robert Pattinson
8. Johnny Depp
9. Varun Dhawan
10. Gerard Butler
11. Arjun Rampal
12. Taylor Lautner
13. David Beckham
14. Salman Khan
15. Ryan Gosling
16. Fawad Khan
17. Zayn Malik
18. Brad Pitt
19. Milind Soman
20. Justin Timberlake
21. Arjun Kapoor
22. Leonardo DiCaprio
23. Robert Downey Jr.
24. Tom Cruise
25. Will Smith
26. Shahid Kapoor
27. Nick Bateman
28. Sidharth Malhotra
29. Liam hemsworth
30. Ranvir Singh
31. Brock O’Hurn
32. Chris Evans
33. Zac Efron
34. Chris Hemsworth
35. Ashton Kutcher