It's a girl! Bristol Palin gives birth to baby Sailor

Get the latest from TODAY

Sign up for our newsletter
/ Source: TODAY
By Ree Hines

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.

Trending stories,celebrity news and all the best of TODAY.

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.