Supermodel Candice Swanepoel is clapping back at the haters who she says have made her feel like she needs to cover herself when she breastfeeds her child in public.

The Victoria's Secret Angel took to Instagram with a photo of her breastfeeding her infant son and captioned it with a lengthy post blasting those who think breastfeeding is "sexual."

"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..?" she wrote. "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."

The South African beauty's post was met with tons of positive feedback and has 475,000 likes and counting.