Katie Price is divorcing Kieran Hayler.

Katie Price

Katie Price

The 39-year-old star has called it quits with her third husband after he admitted having a year-long affair with their childrens' nanny.

Katie had previously forgiven Kieran after he had cheated on her with her best friend back in 2014 but she has now insisted that he has had his last chance.

She told The Sun newspaper: "I was gutted. For a year I was basically paying her to f*** my husband. Kieran told me they were f***ing all over my house for a year.

"They had sex everywhere except in our bedroom, they even did it in the kids' bathroom. When I confronted him he denied it at first, even when I said she'd admitted it. I was crying, asking, 'How could you do this to me again?"

Back in February, Katie - who has children Harvey, 15, Junior, 12, and Princess, 10, from past relationships and Jett, three, and two-year-old Bunny with Kieran - revealed she had finally forgiven her husband for cheating on her and said she no longer holds his infidelity against him.

She said at the time: "I trust him and for our wedding anniversary this year, I always said 'I never forgive, I never forget', I have actually said to him 'I now forgive you, I do forget' because I got to a point where I don't have to worry about him. He's changed so much, he's proven himself and the best I could do is stay with him.

"There was lots of other things that went on, to the point where one of my friends he was texting on social media, so this week he's gone on Instagram, which for us is a big step. Since he got caught, he had to come off everything, him and the therapist [agreed it], because on these sites people can direct message you, anybody can, so he's back on that [now].

"I'm smiling now because everyone said, 'Leave him, leave him'. It's easier to walk away but it takes a strong person to stay. And I did stay ... It's alright people saying 'well make a go of it', but you have to make an effort."