The 32-year-old posted a photo of herself breastfeeding her two-month-old son, Miles.
"Luna making me feed her babydoll so I guess I have twins now,” she captioned the sweet pic.
A lot of the comments were from fans thanking her for normalising breastfeeding and laughing at the adorable moment.
"Cute how kids think. My daughter did the same thing....best times when they are small," wrote one user.
"I'm still getting comfortable nursing my first in public," added another. "Posts like these remind me I'm not in this alone!!"
However the trolls were also out in force, slamming the star for her ‘narcissistic post’.
"Christ in a hand basket," wrote one Twitter follower. "Menstruating, childbirth and sex are natural too but that doesn't mean I want to see pics of it and/or celebrities like @christineteigen taking a bath or nursing."
Another follower wrote, "Seriously? Cover up girl! Ain't nobody want to see that."
'I think it’s perfectly find for women who breast feed in public. They are doing it because they need to. When you post on social media that you are doing it, it comes across as narcissistic though,' added another, who has since deleted the tweet.
However in true Chrissy fashion, she was not having a bar of any negativity, and brushed them right back.