Katie Price is pregnant with her fifth child.
The former glamour model only just found out she has been expecting for six months, with her latest pregnancy beginning in November just 12 weeks after she gave birth to her son Jett in August 2013.
An insider told The Sun on Sunday newspaper: "It's not something they had planned this soon after Jett, but they're still delighted. The news came as a complete shock.
"Katie's already in her second trimester so has been pregnant for nearly six months without even realising. She's due later this summer.
"Unlike her other four pregnancies she's yet to have any cravings and is not showing much, either."
The baby will be her second with husband Kieran Hayler and it is said she wants many more to grow their family.
The source added: "Katie's always wanted a big family and a fifth baby's just another part of that. Kieran wants the same thing too.
"Katie's 35 now, so it's no surprise she has fallen pregnant so quickly after Jett. She wants eight children in total, so this pregnancy is definitely a step in the right direction."