Kim Kardashian
Kim Kardashian's post baby selfie in a white revealing swimsuit.Kim Kardashian Instagram

The "Keeping up with The Kardashian" star posted a selfie on Instagram revealing her post baby body and she hasn't looked this good in a very long time!

In the picture, Kim is seen wearing a tight white swimsuit, revealing her famous assets, while her blonde hair covers her sultry face on one side. The image was captioned "#NoFilter."

The photo is proof of Kim's hard workout sessions and strict diet. The new mom has been on the Atkins diet and regularly practices Pilates.

"She is eating lots of lean proteins, healthy fats like nuts and avocado, carbs, fruits, veggies and cheese. She wanted to be a healthy, nursing mom and not toxify her milk with her diet or lose weight too quickly. She's been doing Atkins since her doctor approved it at the end of June," a rep for Atkins told Us Weekly.

While some fans are thrilled to see Kim shaping up, others were quite displeased with the picture.

Some even got a little vicious on Instagram. "@k_bella I mean. It's the truth. Lol And yes #NOFILTER but #PlasticSurgery is your Filter.