She looks unrecognizable!

Kim Zolciak posted a throwback photo of herself as a teenager — and the former Real Housewives of Atlanta star barely looks anything like the 16-year-old in the pic! Fans were quick to point out her transformation and commented on how different she looks after plastic surgery.

“Cleaning house today and I just can't believe how time flies! I was 16ish here at my dance recital i did tap, ballet and jazz for 14 years!” the 38-year-old wrote in the caption.

One fan said that Kim is “fake-looking” now and suggested that she's undergone one too many surgeries. A few followers even pointed out the similarities between teenage Kim and a young Julia Roberts. But others defended the Don’t Be Tardy star from accusations that she got a nose job — even tagging Bravo exec Andy Cohen, who questioned her about it during a recent appearance on Watch What Happens Live!

MORE: Britney Spears, Kim Zolciak, and More Celebrities On vs. Off Instagram!

But the mom-of-six has always been open about how much of her beauty is natural. Back in October, she revealed that she wears a wig instead of opting to style her own hair and gets regular Botox. She’s had a breast augmentation and a tummy tuck — but denies ever getting a nose job.

Kim has also talked about her background as a dancer. She joined the Season 21 cast of ABC’s Dancing With the Stars, but was forced to withdraw from the competition after she suffered a mini-stroke while on a flight from LA to her home in Atlanta. She was departing the plane when she lost feeling on the left side of her body and couldn’t speak. Shortly after she recuperated from the health scare, she revealed that she had gotten a Botox injection shortly before her appearance on DWTS.

For a look at more Real Housewives then and now, click through the gallery below!