She’s not having it! Chrissy Teigen had the best comeback when one of her Instagram followers told her to stop posting pics of her adorable kids — 2-year-old Luna Stephens and 10-month-old Miles Stephens — and share more photos of herself in a bikini.

“Bikini pics only, you were a model nobody cares about your kids,” the hater commented underneath a video the 33-year-old Lip Sync Battle host posted of Luna. Once the former swimsuit model noticed the disrespectful comment, she responded appropriately, quipping: “Yeah well now that I’ve had kids you don’t wanna see me in a bikini so it’s quite the dilemma.”

View this post on Instagram

BIG DAY OVER HERE 🛏🎀🛏

A post shared by chrissy teigen (@chrissyteigen) on

The whole conversation was captured by Comments by Celebs and, after Chrissy put her hater in their place, she shared an adorable photo of Miles playing in a plastic basket. “I know you all think he looks like John but that is my nose, can we at least acknowledge that?” she hilariously captioned the pic.

Since having kids, Chrissy has been very open about how much her body has changed since she graced the cover of Sports Illustrated magazine back in 2010. “I’m not blind. I see my body, I see the difference in shape, I see that I gained weight,” the Cravings: Hungry for More author admitted in an interview with Good Housekeeping. “There are people out there who are struggling, and I’m struggling, and it’s okay to come to terms with realizing it’s going to be a bit of a journey.”

Even though Chrissy feels like she lost her figure, she knows that it was all worth it in the end because she got to welcome two wonderful kids with her loving husband. “I also see with those same eyes that I have a beautiful baby boy and an amazing little girl,” she gushed. “And I am very happy!”