Deciding between clean shaven and that sexy stubble is so difficult. Especially when these men look so good in both.
Take a look and you decide:
1. Chris Evans

2. Jason Momoa

3. Chris Hemsworth

4. Ryan Reynolds

5. Ryan Gosling

6. Leonardo DiCaprio

7. Joaquin Phoenix

8. Zac Efron

9 Bradley Cooper

10. Rana Dagubatti

11. Hrithik Roshan

12. Ranveer Singh

13. Fawad Khan

14. Dulquer Salman

15. Ranbir Kapoor

16. Adil Hussain

17. Milind Soman

18. R.Madhavan

19. Shah Rukh Khan

20. George Clooney

21. Pierce Brosnan

22. Irrfan Khan

Hallelujah!