Candice Swanepoel is firing back at the haters shaming mothers for breastfeeding while in public.

Related: Candice Swanepoel Gives Birth To A Baby Boy!

In a lengthy statement posted to her Instagram page on Sunday, the Victoria’s Secret Angel shared a photo of herself breastfeeding her two-month-old son Anaca. In the post, she addressed the double standard women face when it comes to the act of breastfeeding in public, versus posing topless in magazines.

View this post on Instagram

Many women today are shamed for breastfeeding in public, or even kicked out of public places for feeding their children. I have been made to feel the need to cover up and somewhat shy to feed my baby in public places but strangely feel nothing for the topless editorials I've done in the name of art..? The world has been desensitized to the sexualization of the breast and to violence on tv…why should it be different when it comes to breastfeeding? -Breastfeeding is not sexual it's natural- Those who feel it is wrong to feed your child in public need to get educated on the benefits breastfeeding has on mother and child and intern on society as a whole. 💪🏼💙 👫👭 #mothernature

A post shared by Candice Swanepoel (@angelcandices) on

“Many women today are shamed for breastfeeding in public, or even kicked out of public places for feeding their children,” Swanepoel wrote. “I have been made to feel the need to cover up and somewhat shy to feed my baby in public places but strangely feel nothing for the topless editorials I’ve done in the name of art..?”

Related: Ouch! Victoria’s Secret Angel Candice Swanepoel Takes A Tumble On The Runway During Fashion Show

The 28-year-old model continued, “The world has been desensitized to the sexualization of the breast and to violence on TV… Why should it be different when it comes to breastfeeding? Breastfeeding is not sexual it’s natural. Those who feel it is wrong to feed your child in public need to get educated.”