Emmerdale star and Strictly Come Dancing winner Kelvin Fletcher has twins on the way.
The actor appeared on BBC Breakfast this morning to announce the news with his wife Liz.
The lovebirds already have two children together.
Announcing the couple's happy news, TV host Sally Nugent said: "You were already quite busy, weren’t you, before you took on a farm, with two young children.
"And you have news to share with us this morning, which is…"
"We’re having another two more children!" Liz gushed.
As beaming Liz gazed at Kelvin, Sally couldn't help but point out how surprised the expectant dad looked following the joyous public announcement.
"You look surprised," the TV star joked.
In response, Kelvin admitted that he's still rather shocked about discovering that he and Liz are expecting twins.
Kelvin said: "We just recently found out, to add another curveball if you like.
"We don't really do things by halves and then we found out we're having not just one baby, but two."
The excited star went on to add that the news of Liz's pregnancy has come at the perfect tome as the couple start work on their dream animal farm.
"So, we're having twins. It was an absolute eye-opener," Kelvin said.
"So, come May, we'll be delivering lambs for the first time. I'm not going to be delivering babies as such but it is going to be a really busy time."
"Yeah, we'll have four children," he added.
Reiterating the couple's fabulous news, BBC Breakfast host Sally said: "Not only have Kelvin and Liz Fletcher just moved to a new life on a farm, but Liz is pregnant with twins. Life comes at you fast."
And it wasn't long before fans flocked to Twitter to congratulate the happy couple.
"Twins for Kelvin and Liz. How adorable," gushed one BBC viewer.
"Congrats to Kelvin on soon becoming a dad to four kids. Busy times ahead," another tweeted.
"Delighted to hear this wonderful news. Twins are a blessing," someone else chimed.
Kelvin and Liz tied the knot in 2015, and the pair share two children together - daughter Marnie and son Milo.