Congratulations are in order for Bristol Palin! The former reality TV star and daughter of politician-turned-pundit Sarah Palin has given birth to a baby girl.
While the date of her birthday was a surprise, the name of the newest addition to the Palin family wasn't. Bristol revealed that she had little Sailor's name all picked out weeks ago.
The 25-year-old gave birth on her due date of Christmas Eve, even though she told followers in a recent Instagram update, "I have a feeling baby girl won't want to come anytime soon .."
Now the wait is over!
RELATED: Bristol Palin picks same baby name as Kristin Cavallari — well, almost!
Earlier this year, Bristol was set to marry former marine and Medal of Honor recipient Dakota Meyer. Just one month after their engagement was canceled, she announced her pregnancy.
RELATED: 'This is a painful time': Bristol Palin on canceled wedding to Dakota Meyer
"Everyone knows I wanted more kids, to have a bigger family," the mother of 6-year-old Tripp wrote on her blog in June. "Believing I was heading that way, I got ahead of myself. Things didn’t go as planned, but life keeps going. Life moves on."
Follow Ree Hines on Twitter.