According to InTouch, the 19-year-old MTV reality star and her 20-year-old husband Josh McKee welcomed a daughter around 12:43 p.m. on Friday, February 7, in Miami, Okla.
"I am so thankful for a healthy baby girl," Mackenzie told the mag.
Just like they did with their first child, Gannon, the couple picked an unusual but cool baby name for their new one. They named their baby girl Jaxie Taylor, which is a homage to her grandfather Jack. Taylor is Mackenzie's middle name as well.
Jaxie came in at 8 lbs., 9 oz. and 19 inches long via C-section. Both mom and baby are healthy and doing fine.
"My blood sugars and the baby's were fine during the delivery," Mackenzie added.
Doctors warned her against having a second child, since she's a type 1 diabetic, which means she could slip into a coma during labor.
Mackenzie also said she credits Jaxie's birth for saving her relationship with Josh.
"Jaxie saved my marriage with Josh and kept our love alive...God's timing is not always our timing, but He always knows best."
What do you think about the Teen Mom's baby name? We can't wait to see a picture of little Jaxie.
Gallery | Guess the 'Teen Mom' Tot!