Abbey Clancy has given birth to a baby boy.
The model welcomed her third child with husband Peter Crouch on Wednesday, but the couple waited until today to share a picture of the newborn.
Posting a black and white image of the sleeping tot on his Twitter page, Peter, 36, wrote: "Here he is. Heir to the throne. Johnny Crouch born 3/1/18."
Sharing the same picture on her Instagram page, Abbey wrote: "Baby Johnny crouch born 3/1/18 ?so in love with our baby boy happy healthy and beautiful xx".
The couple - who married in 2011 - already have daughters Sophia, six and Liberty, two.
The birth comes just four days after Abbey showed off her huge baby bump and hinted she had had enough of being pregnant.
Here he is . Heir to the throne . Johnny crouch born 3/1/18 pic.twitter.com/6EEYeRkQVx— Peter Crouch (@petercrouch) January 5, 2018
The 31-year-old uploaded a half-naked portrait of herself, taken from below her now very large baby bump, adding a glum sticker reading "ugh".
To counter her blue mood, Abbey received lots of supportive comments from followers including: "Nearly cooked, you gorgeous creature."
Another fan wrote: "Hope I look this beautiful when I'm pregnant."
Abbey has spoken on how she tries not to get "hung up" on body changes before, and has insisted this baby will be her last.
The Britain's Next Top Model host said earlier this year: "I think this will be the last baby I have so I just want to embrace it.
"I try not to get too hung up about my body changing because it’s natural and I think it’s a healthy sign if you’re growing with the baby."
Commenting on what she thinks the sex of the baby might be, she added: "A girl would be handy because I’ve still got everything pink, but as long as it’s healthy, I don’t mind.
"I think Pete would like a boy but he can’t choose!"