Answer
Natalia Vodianova has five children. She had her first child, Lucas, with Justin Portman in 2001. They had two more children together, Neva and Viktoria, in 2002 and 2005, respectively. Vodianova and Portman divorced in 2011. She then had two children with Antoine Arnault, her current husband: Maxim in 2014 and Roman in 2016.