jennifer freeman baby