Bristol Palin's baby daddy finally fessed up!
After the failed abstinence spokeswoman announced the birth of her daughter, Sailor Grace, on Christmas Eve, her former fiancé, Dakota Meyer, took to Facebook to confirm he was indeed the infant's father.
"Best Christmas present ever!!" the U.S. Marine veteran, 27, captioned a photo of Palin's newborn. "I couldn't be more proud of this little blessing."
The 25-year-old single mother of two confirmed reports she canceled her wedding to Meyer just days before the May ceremony, calling the situation "painful."
A month later, she publicly revealed her shocking pregnancy, admitting it was a "huge disappointment" to her family and refusing to acknowledge the baby's father.
At the time, RadarOnline.com identified Meyer as the father — but he wouldn't come clean to fans for six more months.
He later seemed to come into acceptance of his new role as daddy. On December 27, Meyer posted about embracing "change."
"Your life does not get better by chance, it gets better by change," the meme read, citing late entrepreneur Jim Rohn.
Despite Meyer's paternity acknowledgement, Palin's politician mother Sarah announced that Sailor Grace's last name would be Palin.
The former Alaskan governor added that her daughter Piper, 14, and a family friend, lingerie model Marina Lupas, were in the delivery room, but it seems Meyer was a no show.
Palin has a second child born out of wedlock, son Tripp, who turns 7 on December 29, with ex Levi Johnston.