Last week, Kristin Cavallari shared what she thought was an innocent photo of her children on vacation and wished everyone a Happy Fourth of July. However, social media trolls attacked her children’s weight, which prompted Cavallari to respond back.

The pic was of the 29-year-old's two sons Camden Jack, 3, and Jaxon Wyatt, 2, and her NFL quarterback husband Jay Cutler, all standing in the water in their swim trunks.

“Even though we’re not in the States, we’re still celebrating,” she captioned the photo. “Hope everyone has a fun and safe 4th!”

Soon after posting the photo some social media users began commenting that her boys were too skinny and blamed it on Cavallari’s diet.

“I understand you live a very strict dietary lifestyle but these children are very obviously nutritionally deficient,” one Instagram user remarked.

Another wrote, “Seeing pictures of your boys and how they look is a bit shocking to see! I know you cook healthy but to see the bones just doesn’t seem normal, sorry!”

Cavallari did not take the comments about her children lying down and responded by blocking those critics and writing, “Yep, I starve my children. Just blocked the most people I’ve ever blocked in my entire life. Happy 4th hahaha.”

The former Laguna Beach star has been very open about her healthy eating habits and says she feeds her children tons of organic food and only wild-caught fish or grass-fed beef. One of the reasons behind that is because her husband has type 1 diabetes and the healthy diet has really helped him in terms of his insulin count and weight being down.