Coronation Street star Jack P Shepherd found that Christmas came early this week with the arrival of his new baby, Reuben.
Jack, who plays David Platt in the ITV soap, became a dad again when fiancee Lauren Shippey (pictured) gave birth to their second child together, a boy, according to the Daily Mirror.
The new dad tweeted: "Baby's here! Thank The Lord, a boy Reuben. 8 pound 12 Masssssive! Was born yesterday night at 22:40 Lauren and Reuben are doing fine. X"
The couple also have a daughter, Nyla, and Jack said at the weekend that the new baby was overdue, tweeting: "Just been to works Christmas doo, sober waiting on baby Sheps, 10 days over due! :-/"
Recently they announced that they were putting their wedding plans on hold while make-up artist Lauren was pregnant and their drama school got off the ground.
Jack said: "The baby's coming and we have a drama school, 13 Performing Arts School. I teach drama, believe it or not, to kids every Saturday.
"We're so busy, which is why the wedding's been shelved. We probably won't get married until we've had all of our children now."
He also has another son, Greyson, two, from a one-night stand with model Sammy Milewski which he had to admit to after a DNA test proved he was the baby's father in March 2011.
Jack said at the time: "I would like to apologise to my family for all the hurt and pain I've caused them and ITV for letting them down.
"But especially I want to say sorry to Lauren and Nyla - the most important people in my life."
Get the latest updates, reviews and unmissable series to watch and more!
Thank you for signing up to Whattowatch. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.