Skip To Content

    11 Celebrities Who Were Mom Shamed For Honestly Just Dumb Reasons

    Sometimes the internet is the worst.

    1. Kylie Jenner was mom shamed for attending Coachella and having nails that are too long for a "mom."

    2. Chrissy Teigen was mom shamed for: going out to dinner too soon after Luna was born, holding Luna wrong, going down a slide with Luna wrong, sharing a pic of her breastfeeding, and for stopping breastfeeding too soon. (I AM OUT OF BREATH.)

    3. Megan Fox was mom shamed because her sons had long hair.

    4. Kate Middleton was shamed for looking too thin during her pregnancy.

    WPA Pool / Getty Images

    Rude commenters went on rants about how she needed to admit she was anorexic before they took her seriously. Give me a break!

    5. Kim Kardashian was mom shamed for: letting North wear makeup, letting North straighten her hair, and not having Saint in a rear-facing carseat.

    6. Pink was shamed for cooking while her son was in a baby carrier.

    7. Mila Kunis was shamed for breastfeeding her daughter in public.

    Frazer Harrison / Getty Images

    Mila told Vanity Fair that when she fed her child in public, she would get nasty stares...FOR FEEDING HER CHILD BECAUSE SHE WAS HUNGRY.

    8. Olivia Wilde was shamed for kissing her son on the lips.

    9. Jenna Dewan was mom shamed a couple times for sharing certain photos of herself.

    10. Khloe Kardashian was shamed and accused of "not embracing her pregnancy" because she didn't want stretch marks.

    buzzfeed.com

    Khloe was told, "Stretch marks are tiger stripes you earn as a mom." Stretch marks and bodily changes during pregnancy are different for every single woman, so saying someone has to "earn" stretch marks is bs.

    11. Kristin Cavallari was mom shamed because her sons looked too skinny.

    To all you moms out there who've been shamed, just ignore the hate, you're doing great!

    ABC

    Want awesome parenting tips in your inbox twice a week? Sign up for the BuzzFeed Parents newsletter!

    Newsletter signup form