Long, flowing locks used to be the domain of Hollywood’s female contingent. Men in Hollywood absolutely don’t have as many opportunities to change their hairstyles as women do, but we love to see them experimenting with different lengths. This isn’t the first time long hair has been popular on men. In the early ’90s, all the skater boys and surfer dudes were growing extra long locks. So we’ve rounded up 20+ Celebrity Men with Long Hair who’ve worn the long mens hair to give your significant other inspiration.
1. Christian Bale with Long Layered Hair

2. Miles McMillan Long Dark Hair

3. Bradley Cooper with Long Wavy Hair

4. Jared Leto Long Blonde Hair

5. Jonathan Rhys Long Fine Hairstyle

6. Antonio Banderas Long Wet Hair

7. Celebrity Men with Very Long Straight Hair

8. Sebastian Stan’s Long Straight Hair

9. Taylor Kitsch Long Fine Hair

10. Johnny Depp with Long Brown Hair

11. Austin Davis Long Blonde Straight Hair

12. Zayn Malik Long Dark Hair Bun

13. Colin Farrell Long Straight Hairstyle

14. Young Johnny Depp Long Messy Hairstyle

15. Heath Ledger Long Wavy Hairstyle

16. Christian Kane Long Brown Hair

17. Ian Somerhalder Long Dark Hairstyle

18. Jensen Ackles Long Fine Hair

19. Tom Cruise Straight Long Hairstyles

20. Myles Kennedy Long Dark Hairstyle

21. Brad Pitt Long Blonde Hair
