“It’s unimaginable,” Kim tells Life & Style magazine. “I’m so blessed, so lucky!”
Kroy, aka K.J., was born on May 31 at 8 pounds and 21 inches long.
“It couldn’t have been more perfect,” Kim says of the first time she laid eyes on her new baby boy. “Amazing. Breathtaking. Beautiful. To be in such a happy place with Kroy there, it was definitely very emotional.”
Check out the first photos here.
Photos by Fame
BabyRazzi on Twitter!