instruction: How many Children Trump has?
context: In 1977, Trump married Czech model Ivana Zelníčková. They had three children: Donald Jr. (born 1977), Ivanka (born 1981), and Eric (born 1984). 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 (born 1993), who was raised by Marla in California. In 2005, Trump married Slovenian model Melania Knauss. They have one son, Barron (born 2006). Melania gained U.S. citizenship in 2006.
response: From his marriages he has 5 children from three marriages.