Katie Price tells her cheating husband Kieran Hayler their newborn daughter Bunny wakes up a lot in the night to punish him for his infidelity.

The 36-year-old star previously threatened to divorce the personal trainer after discovering he cheated on her with her good friends Jane Pountney and Chrissy Thomas, and now she believes their second child together - who was born six weeks premature - is wreaking revenge on her behalf.

She joked: ''I had the most stressful pregnancy, and they say babies sense everything, I think she's making me pay for it because she's more difficult than Jett!

''She's awake all the time and Kieran is like, 'Oh my God, what is she like?' And I'm like, 'Yeah, you caused me to be stressed and now she's punishing you!' I wind him up about it.''

But Katie also admitted having baby Bunny - who was born on August 4 - has left Kieran ''really upset'' about his past mistakes and insists he is determined to get things right with their daughter after being unfaithful while the former glamour model was pregnant with their 13-month-old son Jett.

She said: ''Kieran and I are back to normal. He hates that he did it to me and beats himself up about it so much.

''I think having a baby has made him realise what he missed out on with Jett. He's been really upset about that.

''Now he's stuck by my side, and I know some people will say, 'He should have done after what he did,' but what's important to me is that he's made a change and he hasn't slipped up at all.

''I feel like I've got Kieran back now, and he regrets what he's done.

''He feels bad because he should have been there for me and Jett. He's gutted and you can see it in his face.

''Kieran has changed. If he hadn't, then he would have been gone. It's onwards and upwards now.''

While the couple have come under fire for calling their daughter Bunny, Katie admits she really wanted to name the youngster Duchess Kate and also considered several Disney-themed monikers.

When asked which names were on their shortlist, she added to OK! magazine: ''Lady, Disney, Precious, Bambi, Ethel, Peggy.

''Because we have Princess we couldn't call this baby something like Helen or Lisa, not that there's anything wrong with those names, but they don't go with Princess.

''I wanted to call her Duchess Kate or just Duchess, but Kieran didn't like that, so we've chosen Bunny, which we both like.''

Katie also has 12-year-old son Harvey from her previous relationship with Dwight Yorke and nine-year-old son Junior and seven-year-old daughter Princess Tiaamii from her failed marriage to Peter Andre.

Read the full story in this week's OK! Magazine - www.ok.co.uk - out today (16.09.14).