kim-zolciak-belly.jpg

Kim Zolciak gave birth to twins Kaia and Kane in November, and just four months later the Real Housewives star has lost nearly all the baby weight!

On Tuesday Zolciak posted the selfie above and wrote, "I think I see an ab!!!! hey after 6 kids I'll take it!!"

Of course, she posted her first post-baby selfie just nine days after giving birth, and Kim's oldest daughter Brielle claimed that the reality star had already dropped down to a size 4 at the time. Is she human?!

We're pretty impressed -- we're not sure what her secret is, but she looks amazing!