14 Hottest Celebrity Men With Long Hair

There are some men in Hollywood that can pull off a man bun, and others can’t. We rounded up all the ones that can. These cuties indulge our inner bad boy craving and rock long hair with such ease and confidence, it makes us swoon. Here are the finest men in Hollywood who wear long hair, and do it well.

1. Jason Momoa

Of course Aquaman had to be at the top of our list. This striking actor isn’t too shabby with short hair either, but when it`s longer, he looks like a literal superhero — no role needed. Especially with those blond streaks — we see how he locked down Lisa Bonet. A couple with good hair stays together!

2. Harry Styles

We’ve been crushing on Harry since his One Direction days, but now that he’s gone solo,  that hair seems to have more bounce and life than ever before. Styles wears his long stands loose and parted to the side, with an effortless bedhead look that makes us drool.

3. Jared Leto

Let’s be real: Jared Leto has better hair than us, and that’s just something we’ll have to come to terms with. He’s been a mascot for men in Hollywood wearing hair longer, and isn’t afraid to be a little androgynous. He is a musician, after all.

4. Keanu Reeves

Perhaps it`s his surfer bro vibe, or his quietly introspective energy that make people everywhere fall head over heels for Keanu Reeves. But the hair definitely plays a big role too. Whether its slicked back with a center part or worn loose with waves, Keanu has never looked bad with lengthy hair.

Mandatory Credit: Photo by Rob Latour/Variety/Shutterstock (10243968dp) Keanu Reeves ‘Always Be My Maybe’ film premiere, Arrivals, Regency Village Theatre, Los Angeles, USA – 22 May 2019

5. David Beckham

He’s a cleaned-up career man and dad nowadays, but Beckham was serving surfer hottie vibes when he had this hair, which was longer than most of Victoria’s cuts.