Daphne Oz isn't letting the haters get her down!
The 30-year-old co-host of The Chew clapped back at internet trolls who criticized her body on Sunday after she posted a pic of herself posing on the beach during a recent getaway to Miami, Florida.
In the snap, Oz's tummy was on full display, as she was wearing a lacy cropped LoveShackFancy top over a black PilyQ bikini. While many of her fans called her "stunning," "one hot mama" and "absolutely beautiful," a few haters began fat shaming her.
"I feel safe posting pics like this for all of you because I get how hard it is to feel good in our skin -- whether we're trying to lose or gain weight, whether we've had babies or not. We are under constant scrutiny," the mother of two wrote in response to the negative comments. "I am not perfect, I have not reached all my goals, I still see all my flaws first. But progress is everything, and one positive feeling begets another."
"This is a space for positivity and smart strategies and results, but most importantly, it is a place for celebration and FUN," she continued. "I love that you guys shut down the obvious trolls that show up on here every now and then because they seriously have no other place or way to feel heard. I try not to give them too much thought, but know that I appreciate every single one of you and you make me smile and feel good every day."
She concluded her post by writing, "I hope I can do the same for you. THANK YOU!" accompanied with a heart emoji.
Oz, who shares two kids -- son Jovan, 1, and daughter Philomena, 2 -- with husband John Jovanovic, isn't the only celebrity who's been embracing body positivity lately. Earlier this month, new pics of Chrissy Teigen were released, which featured the supermodel posing for Sports Illustrated's Swimsuit Issue just six months after giving birth to her first child, daughter Luna, with John Legend.
See highlights from the stunning photo shoot in the video below!