Ben Affleck and Jennifer Garner are expecting their second child, Garner’s ex-Alias co-star Victor Garber tells Us Weekly. “She is five months pregnant," another source tells the magazine in confirming the rampant rumor, adding, "They are very happy." Garner and Affleck, who married in 2005, are the parents of 2-year-old Violet. (More Jennifer Garner stories.)