It’s not WHO or WHAT you think – amazing NEW revelations!

The REAL father of Michael Jackson‘s first two children is NOT his dermatologist!

Despite reports Jacko’s longtime friend, Beverly Hills dermatologist Dr. Arnold Klein, fathered Prince Michael I and Paris the two kids are actually the offspring of an anonymous sperm donor chosen by Jacko, The ENQUIRER has learned exclusively.

After painstakingly reviewing dozens of profiles of potential sperm donors, Michael selected "a good-looking white dentist from Pennsylvania who had an extremely high I.Q.," divulged a close family friend.

As for the report that Dr. Klein is the kids’ father, "Michael and Arnie always laughed whenever they heard that old rumor. They joked about it," said the Jackson insider.

In choosing a sperm donor, Michael closely examined family histories, educational backgrounds and medical and psychiatric records of potential donors to make sure there was no potential for genetic physical or mental problems, revealed the friend.

Michael chose good friend Debbie Rowe, Dr. Klein’s medical assistant, to be the biological mother of his two older children. She was the one who suggested using a sperm bank, says the family friend.

After Debbie was artificially inseminated, Michael and Debbie married on Nov. 15, 1996. Prince Michael Jr. was born on Feb. 13, 1997.

Debbie went through another in vitro procedure later that year with the same sperm donor, and Paris was born on April 3, 1998.

The youngest Prince Michael II aka Blanket is another story entirely – he was acquired through a third -party adoption agency.