Jennifer Hudson Joined Onstage by Son David