It’s no secret that celebrities have to do a lot to prepare for a role! Sometimes, they have to a learn a new accent, like KJ Apa who plays Archie Andrews Riverdale. Did you know he’s from New Zealand?! Other times, they need to train long and hard, like Lana Condor who plays an assassin in Deadly Class.

But once in a while, some stars have even gone as far as shaving all their hair off for a role! Wow, talk about dedication, huh? Take Millie Bobby Brown, for example. As fans know, the Stranger Things actress shaved off her hair for her role as Eleven. And turns out, she said it was “one of the most empowering decisions” she’s ever made.


The star told PopSugar, “It wasn’t easy. Well, the shaving your head part is easy. Being in your own home: easy. When you step out into society, into the outside world, it becomes so incredibly difficult. The things people think about you is crazy. I always got judged for what could potentially have happened to me, when it doesn’t matter what happened to me. You should be looking at my face and my eyes — it doesn’t matter what happened to my hair.”

And she’s not the only one! Joey King did it, too. We were all pretty shook when the Kissing Booth actress shaved her head to play Gypsy Rose Blanchard in Hulu’s The Actand she totally rocked it!

Of course, hair grows back! But it still takes a lot of guts to cut all your hair off. A ton your favorite celebrities have actually shaved their heads for roles, and you’re not going to believe how different they look. Scroll through our gallery below to see photos. 

Love J-14? Be sure to subscribe to our YouTube channel for fun, exclusive videos with your favorite stars.