Katharine McPhee took to Instagram today and shared a photo of herself.

She wore a red swimsuit, showing off her post-baby body.

In the caption, she ranted about the negativity she and her husband David Foster received after he posted her bikini photo.

She wrote: “ok the press around my husbands photo he posted of me is so dumb… so I hope this photo helps lol 🙄”

She added: “I’m sorry but we are not sorry. And for all of you who can’t deal with it maybe this helps. I’ve struggled with weight my whole 20s and 30.”

McPhee also noted: “I’ve gone up and down 10 times over. Does that make you feel better? There is nothing wrong with that -most people do.”

Her fans commented on her share, and most of them wrote kind words.

One commented: “Fire babe!!!! haters can STFU❤️❤️”

Another added: “You look amazing! 😍🔥 You are giving us everything! Haters gon’ hate, potatoes gon’ potate!😌”