Katie Holmes is not expecting her second child with husband, Tom Cruise, a rep for the actress tells, “She is not pregnant.”