Megan Fox Is Being Mom-Shamed Over A Photo Of Her Long-Haired Sons

by Valerie Williams
Image via Instagram/Megan Fox

Megan Fox is being shamed for letting her sons keep their hair long

Guess what, everyone? Another celebrity mom, just going about her life and happily sharing photos of her gorgeous kids, is being shamed for something so unbelievably silly I can’t even believe I’m typing it. But this is the Internet and trolls are going to troll, so here it goes.

People don’t like that she lets her sons have long hair.

I know. Terrible, right? To let your kids grow hair and not cut it? Clearly, they’re going to be damaged for life because of their frankly enviable locks. Eye roll.

Fox shared a photo of two of her other-worldly cute sons wearing very safe beach attire and sporting their longer hairstyles, probably thinking she was just doing what moms do — showing off her incredibly cute kids. But according to the judgy monsters of the Internet, she was basically ruining their lives.


So much here that shouldn’t even need to be said, but apparently, it needs to be said. Hair is hair. Long or short, all that matters is that the person growing it is happy with it. Her boys look pretty happy to me. To shame Fox for something as benign as hair is just flat-out ridiculous. There’s no such thing as “boy hair” or “girl hair,” there’s just… hair.

There’s also very cute hair, which her sons clearly have.

Of course it’s not the first time the world lost its collective shit over Fox’s parenting with a similar uproar following her posting a picture of son Noah wearing an Elsa dress.

It’s hard to understand why anyone would want to shame a small child for anything let alone their hairstyle or a fun dress-up outfit, but this is the world we live in and it’s quite fucking horrible at times. Luckily, the comments were also full of support for Fox and her choice to let her sons keep their hair long. Because at the end of the day, they’re her kids, and the judgy jerks of the Internet don’t get to have a say.