Ansel Elgort has quietly become a father.
The 31-year-old star, best known for his roles in The Fault in Our Stars and The Goldfinch, is reportedly a new father, with a source confirming the news to People. The confirmation came after the actor was spotted out in public holding a newborn during a low-key outing in New York City.