Supermodel Candice Swanepoel delivered her second baby — a boy named Ariel — less than two weeks ago. We swear to God, the woman is already being shamed for chilling at the beach in a bikini. Because she has a body and a baby and looks totally amazing? Yeah, we don't get it either.

Oh, and if you're wondering just how offensive and appalling this affront by Swanepoel was, well, have a look.

Swanepoel addressed the shamers on Instagram Stories on Wednesday: "This is me 12 days after having my son. If you have something bad to say about it… Check yourself. Society can be so cruel to one another. Beauty standards are sometimes impossible for women these days. I am not ashamed to show my post-partum tummy, I am proud actually. I carried my son for nine months in there, I think I've earned the right to have a little tummy," she wrote.

The South African native added that despite working as a model, "We are normal people too, so let me enjoy the beach in peace please." Preach.

She wrapped up her clap-back like this: "I don't have to hide my stomach just because people have unrealistic standards of women. We create life… What can you do? Ladies, we are all in this together, be kind to each other."

Swanepoel and her fiancé, Hermann Nicoli, and their elder son, Anaςan, are in love with the new baby. Swanepoel shared a pic of her two little boys captioned, "These are the most precious gifts life has given me. I am a lucky woman to be their mommy, to help guide them through this thing called life … Now they will always have each other."