Katie Price has given birth to her baby girl two weeks early.
She was taken to hospital on August 4 in the afternoon where her fifth child was born - her second with cheating husband Kieran Hayler.
Katie, 36, had been booked in for an elective Caesarean on August 15 at a private London hospital but her agent tweeted at 6.17pm saying: "We can confirm that our client Katie Price has given birth to a baby girl this afternoon – no more details will be given at present." The newborn hasn't yet been named but Katie talked recently about calling her daughter Carmen, after the glamour model Carmen Electra. She also talked about naming her new baby after her own real name of Katrina.
The happy news comes just after Katie had explained to OK! magazine why she was giving Kieran, 27, another chance after he bedded her best friend Jane Pountney just days after the premature birth of their son Jett last summer.
She revealed: "We're working on our relationship and taking it day by day. I wanted to focus on having a healthy baby rather than ending another marriage, so I decided that I would have our child and help Kieran through his therapy."
Katie originally said she and Kieran were divorcing but she has since revealed they are trying to work things out for the sake of their son Jett Riviera, who was born prematurely just a year ago in August 2013, and their new daughter.
She has recently been spotted wearing her wedding ring again.
Only this week Katie told Now online that pregnant women were unattractive.
She said: "There's nothing attractive about a pregnant woman - I don't care what anyone says."
Katie is a mum of five now - Harvey, 12, (from her relationship with footballer Dwight Yorke), her children with ex-husband Peter Andre, Junior, nine, and daughter Princess Tiaamii, seven, and 12-month-old Jett.