NEW YORK (AP) -- Keira Knightley feels having a child has changed the way she approaches her career - for the better....