Jennifer Connelly has a grown-up son named Kai Dugan. He was born in 1997 while Jennifer was dating David Dugan.