Credit: Photo via Instagram Photo: Pregnant Kim Zolciak Hours Before Delivering Twins

It's hard to imagine Kim Zolciak's new twins as anything but Kaia Rose and Kane Ren, but believe it or not, the former star of The Real Housewives of Atlanta almost named her precious pair something else. Even more shocking, they weren't even "K" names!

Kim took to Twitter to reveal the runner-up names, as well as the fact that she ultimately left the moniker choice up to her girls, Brielle and Ariana.

"It was a Toss up for the twins names.. Sage/Sienna was another option but our girls voted Kane/Kaia," Kim wrote.

Ever since Kim and her hubby, NFL player Kroy Biermann, started pro-creating, they've given their kids "K" names. First, Kroy Junior joined the pack, picking up the nickname KJ, and then little Kash made his debut.

Naturally, we expected Kim's twins to also have K names, which they do, so we were pretty surprised to learn that they almost had "S" monikers. Incidentally, we think Sage and Sienna are adorable names, too, but we can't picture anything more perfect than Kaia and Kane for the tiny bundles, especially now that we've put faces to the names.

One thing we know for sure now is that Brielle and Ariana were clearly on board with another set of "K" names, considering they picked them. Some people thought that maybe Kim's older daughters might feel left out because the rest of their sibs had "K" names, but if this were the case, they definitely would have gone with the Sage and Sienna combo.

Which names do you like better for the twins, Kane and Kaia or Sage and Sienna? Sound off below!