How many Children Trump has?

Context: In 1977, Trump married Czech model Ivana Zelníčková. They had three children: Donald Jr., Ivanka, and Eric. Ivana became a naturalized United States citizen in 1988. The couple divorced in 1990, following Trump's affair with actress Marla Maples. Trump and Maples married in 1993 and divorced in 1999. They have one daughter, Tiffany, who was raised by Marla in California. In 2005, Trump married Slovenian model Melania Knauss. They have one son, Barron. Melania gained U.S. citizenship in 2006.

Answer: From his marriages he has 5 children from three marriages.