Lesson of the day: Don't mess with Kristin Cavallari's kids!

The former Laguna Beach star posted an innocent photo of her sons, Camden, 3 and two-year-old Jax at the beach over the Fourth of July weekend — and it wasn't long before the mommy shamers took over her Instagram.

RELATED: John Legend Slams Chrissy Teigen Haters Who Criticized the Model's Parenting Skills

"Wow. I want to like this picture but for obvious reasons I cant. Please look into feeding your babies," one follower wrote, while another added, "I'm not hating but that little boys back does look really skinny. I have a kid and that just looks so skinny."

However, the blonde beauty did not take the criticism lightly and defended her parenting skills while simultaneously blocking a hater or two.

"Yep. I starve my children," she wrote sarcastically. "Just blocked the most people I've ever blocked in my entire life. Happy 4th hahaha."

Fans expressed their support for the reality star and her husband, NFL quarterback Jay Cutler, who also share seven-month-old daughter, Saylor.

RELATED: Shanna Moakler Speaks Out Against Cyberbullying — Shares Her 10-Year-Old Daughter's Scary Experience

"All I see here is a hubby with a great ass and some SUPER cute kiddos! Haters will be haters… shake them off Kristin," one fan said, and we couldn't agree more!

For more cute photos of Kristin's picture-perfect kids, check out the gallery below!