Katie Price thinks Leandro Penna is better with her son Harvey than her ex-husbands Peter Andre and Alex Reid.

The 33-year-old star - who has three children, nine-year-old Harvey, her son with retired soccer player Dwight Yorke, and Junior, six, and Princess Tiaamii, four, from her marriage to Peter - believes disabled Harvey "loves" the Argentinean model.

She said: "Out of all the guys I've been with, Leo has been the best with Harvey definitely. He has a real love for him and Harvey loves him back - he wants to cuddle him all the time.

"All my kids know who their dads are and I'm not trying to make anyone be anyone's father, my life is what it is. My kids are not confused at all and they know who their dads are. Pete is one - no one is trying to replace him."

Despite having gone through two painful splits from Peter and Alex, Katie has vowed that the next time she ties the knot it will be "forever".

She added to Britain's OK! magazine: "If I get married again it will be forever. I'm not going through the emotional pain of a divorce again."