babies!

Neil Patrick Harris + David Burtka Greet Their Newborns

Neil Patrick Harris and David Burtka’s twins, Gideon Scott and Harper Grace, have arrived.