Who knew hair could be so controversial?

It's difficult to be a mom in today's world, and Jessica Simpson is learning that in the public eye. The mother-of-two recently uploaded an innocent snap of her three-year-old son Ace at a baseball game. Seems harmless enough, right? Wrong. Mommy shamers immediately began calling out the star for letting her son have long hair. The criticism continued to roll in as commenters accused the tot of looking like a girl and even suggested that he'd be a target of bullies because of his long locks.

MORE: Jessica Simpson Admits She Almost Got a Breast Reduction

The proud mama captioned the photo, "First Red Sox game #BostonBoy #ACEKNUTE."

View this post on Instagram

First Red Sox game #BostonBoy #ACEKNUTE

A post shared by Jessica Simpson (@jessicasimpson) on

Her little boy couldn't have looked cuter, but instead of seeing a toddler enjoying a baseball game with his family, many people just couldn't get past his hair length. One commenter wrote, "I thought that was your daughter. Sorry but he is a boy and needs a cut. What till [sic] he goes to school and he will get bullied." Another wrote that it's not the hair that's the issue but the fact that it looks "sloppy."

MORE: Jessica Simpson Teases Musical Comeback With Instagram Pics!

"Beautiful boy. I don't have a prob with the long hair but I wish she'd care for it. Always looks so dirty and unkempt! She's a multimillionaire — would think her kids wouldn't look so sloppy," the Instagram follower said.

It's a little disheartening that in 2017 a boy with long hair is still viewed as controversial. One fan expressed this exact sentiment, sticking up for Jessica by writing, "Why is his hair ridiculous? Why is it ridiculous for a boy to have long hair, but OK for you, a woman, to have short hair?"

Quite frankly, we're wondering the same thing.

Click through the gallery below to see more cute pics of Jessica's family!