Kristin Cavallari Instagram doesn’t apologize for being cheeky.

A mom-of-3 nearly posted an indecent photo last month of her wearing a black bikini, thong pants and near the ocean. But Kristin, 35, admitted she almost didn’t post the sexy snap in fear of being mom shamed.

“I did take that picture for a while,” she said. Non-fat, not skinnyJuly 19, 2009 podcast. “Because I knew if I just threw it up and was like, ‘Bun’s out,’ people were gonna be like, ‘You’re a mother! “What the heck is going on with you?

While she hesitated with her decision, the Laguna Beach alum decided, “F–k it, I’m gonna post it,” because she has been working hard on getting into the best shape of her life.

She explained that she has been training with a trainer for about four to five months. He has me lift very heavy weights. My muscle mass has increased and that makes me proud.

“Just because I am a mother doesn’t mean that I have to be embarrassed of my body, or hide it,” she said.