According to nme.com, reports have just come out, stating that Michael Jackson wasn’t the biological father of his two eldest children. It has been reported that it is Michael Jackson’s dermatologist Arnold Klein, who is the biological father of Prince Michael and Paris Michael Katherine.
Sources have reported that Klein fathered the two children with Michael Jackson’s ex-wife Debbie Rowe, who supposedly gave up all rights to the children when they were born. Klein was apparently Debbie Rowe’s former boss, when she previously worked as a nurse.

The source also revealed that Klein, who is based in Los Angeles and Rowe, had apparently signed an agreement stating that the truth of fatherhood would never be revealed. Rowe was said to have contacted the Jackson family after hearing of Michael’s tragic death.
Mark Lester claims biological father of Michael Jackson’s children
Michael Jackson Will Filed: Should Diana Ross get the kids?