Mommy shamers slam Megan Fox for letting her sons have long hair

Megan Fox doesn’t often post photos of her three sons, and it’s not hard to see why. The actress’s latest snapshot of two of her boys has kicked off some harsh comments from mommy shamers who don’t care for the kids’ long hair.