Rachael Finch has welcomed a baby boy. And she's looking for name suggestions.

In exciting news, TV presenter and model Rachael Finch has given birth to her second baby with husband Michael Miziner — on her exact due date.

The 28-year-old welcomed a boy on Thursday, sharing a photo of the new addition to Instagram.

“Life has never felt more complete,” she wrote. “Wow… our new little man.”

Life has never felt more complete. Wow. 2.3.17 Our new little man.. ✨@mikemiziner

A post shared by Rachael Finch (@rachael_finch) on

The proud parents appeared in a Facebook Live on Finch’s fan page on Thursday evening, and revealed their newborn — a little brother for their three-year-old daughter Violet — hadn’t been named just yet.

“Any boys’ name suggestions, guys, we’re open, because little one is still yet to have a name,” the former Miss Universe Australia told her followers.

One fan suggested the name Rafael to “fit into the pattern” of Rachael and Michael. (Clever.)

Rachael Finch is now a mum of two. (Instagram)

The couple were beaming with happiness, but admitted they were looking forward to a nap.

"It has been a very exhausting day for the both of us, even though I was the one pushing bub out, but I think I almost broke [Michael's] hand a few times," Finch quipped.

The model announced her second pregnancy in August last year, describing her "tears of joy," alongside a photo from her eight week scan.

Listen to Rachael Finch on the Mamamia podcast I Don't Know How She Does It. 

"Cooking in the oven," she wrote. "12 weeks along!!"

The news came just weeks after she shared her decision to not travel to Rio to cover the Olympics.

“I would have absolutely loved to go to Rio to be a part of the Olympic coverage with the Channel 7 team, but have decided not to go.," she said in a statement at the time.

“Misha and I are wanting to have more children and with the Zika virus an issue we don’t want to take the risk.”