Kim Zolciak flaunted her post-baby body on Instagram and it's almost hard to believe she gave birth to twins four months ago.

Kim Zolciak Posts First Photo Of Her Twins On Instagram

In one photo, the reality star sported black workout attire and lifted her tank top to show off a flat tummy.

"I think I see an ab!!!!" she wrote as the caption. "Hey after 6 kids I'll take it!!"

PHOTOS: Celebrities Who Welcomed Babies in 2013

It seems she received backlash from people who were unhappy she only photographed her body from a side angle and doubted her post-baby results. The former Real Housewives of Atlanta star attempted to silence her critics with another photo, in which she faced the camera.

"For all the peeps that had sh-t to say about my side profile post (the one of my one ab) and questioning what I look like head on... here is a head on pic taken just now! #eatyourheartsout #genetics," she wrote as the caption.

The photo proved that Zolciak's stomach was just as toned from a frontal view.

The 35-year-old's post-pregnancy results are quite impressive since in November, Zolciak posted a photo of her huge baby bump and wrote, "we are soooo excited and I'm soooo over being pregnant! #countingdownthedays."

Evelyn Lozada Quickly Hits The Gym After Giving Birth

Zolciak and her NFLer husband Kroy Biermann welcomed their twins, Kane Ren and Kaia Rose, in November 2013. They are already parents to Brielle, 16, Ariana, 12, KJ, 2, and Kash, 1. The couple tied the knot on Nov. 11, 2011.

Tags: kim zolciak