March 18, 2015 01:30 PM

Jaime King isn’t afraid of the haters.

The expectant mom posed topless in an Instagram post on Tuesday, showing off her growing baby bump.

“To me, it wasn’t racy or sexy,” the Hart of Dixie star told PEOPLE of the shot while at the launch of Rachel Zoe‘s maternity collaboration with A Pea in the Pod on Tuesday. “The reason why I posted that photo was as an advocate and as an activist for women’s bodies.”

In the image, which has since disappeared from her account — King says 17-month-old son James Knight got ahold of her phone and accidentally deleted it — the model stands tall in just a pair of black underwear. “I was so tired of the body shaming,” says King, 35. “I have been thin my whole life. It’s the way that I’ve always been.”

Donato Sardella/Getty

“I eat cheeseburgers and then I drink green juice,” she adds. “I eat all the time. There’s days where I’ll eat whatever I want. There’s days where I’m like every other person, where I do my best to stay mindful and nutritious and stay balanced. There is no magic formula. There’s no alchemy as to why I look the way that I look.

“But there is nothing that makes me feel worse than when someone goes online and says that I’m too thin and that I should eat a sandwich and that I look disgusting.”

The actress and model says that since she became a mother, she’s been less sensitive to criticism about her body.

“After having a child I started to realize that I’m not ashamed of the way that I look,” she says. “This is who I am … I wanted to say that I love myself. And I love not only every thin part of my body or fat part of my body, but every little nook and cranny that’s flawed.”

Donato Sardella/Getty

— Tara Fowler with reporting by Abby Stern

You May Like