Katie Price has announced she is to divorce her husband Kieran Hayler just hours after she confirmed her fifth pregnancy.

The 35-year-old celebrity is six months pregnant with husband Kieran Hayler's second child, less than a year after the arrival of their son Jett Riviera, who was born last August.

Price was with her son Harvey and husband Kieran at the gala screening of Epic, and told Now that she found out about the pregnancy after experiencing “awful pains”.

They called to the doctors the next day for a scan and, as she explained: “This picture flashed up on the screen and we saw this enormous baby. I was in shock, he was in shock - even the doctor was in shock.

“I was already six months gone," she added. "None of us could actually believe it.”

She admitted that she “went into complete panic” after hearing the news, and was later told by the doctor that the pregnancy had complications.

Price said: “I was absolutely scared I might lose the baby. What I went through giving birth to Jett was so traumatic I still don't think I've recovered. I immediately thought, ‘I can't do this again’.

“You can never be sure, but I've just gone through the crucial stages with no problems.”

Price has today, (May 7) announced via Twitter that she is to divorce her husband claiming he has been having an affair with her friend for the past 7 months. 

She married builder Hayler in the Bahamas in January 2013 after a few months of dating. 

Price recently told Now magazine: ''I've never been this happy with anyone before. With me and Kieran it's all about the kids and being together and just having a family.

"I'm much more chilled - I haven't even had mad pregnancy hormones so I think that must be down to the fact he makes me so happy. He's been with me at the worst times when Jett was born and we thought we'd lose him and then he's been through this. He's a good man.'' 

Price has three other children with Peter Andre and Dwight Yorke: Harvey, 12, Junior, 8, and Princess, 6.