david is so hot...and the kids are really cute