Katharine McPhee is no stranger to criticism.

The insta-controversy started when Foster posted a picture of McPhee wearing a two-piece bathing suit to hisInstagram.

“What baby!”

up close photo of Katharine McPhee smiling on the beach

he captioned the image.

Comments were varied, with some people praising the singer for her healthyappearance post-baby.

Another commenter rather bluntly said, “he can ‘celebrate’ her in private.

Katharine McPhee wears red bathing suit

not everything needs to be broadcasted for the world to see.

especially when it is about a sensitive topic for millions of mothers around the world.

he is a sick man and this post is disgusting.”

Katharine McPhee Foster smiles on red carpet with her husband David Foster

Now, McPhee is clapping back.

I’ve struggled with weight my whole 20s and 30.

I’ve gone up and down 10 times over.

Does that make you feel better?

There is nothing wrong with that -most people do."

She continued her lengthy response to her critics by sharing, “I lost this baby weight without dieting.

Diets are the worst and I’ve had zero pressure from anyone.

I’ve let me body [sic] do its thing and found a great workout.

I’ll probably gain weight again at some point too.

I cannot with this overly sensitive society right now.

But as Taylor Swift said haters gonna hate.”

The photo wasn’t altered or filtered and she’s had no surgery.

Let her live."

But not everyone was on board with the original post even after McPhee’s explanation.

But I don’t think there’s anything wrong with being sensitive.

We do live in a society where [woman] are expected to bounce back.

It’s amazing these expectations weren’t put on you."