Jennifer Garner and Ben Affleck have made it official. Reps for both actors confirm that the couple tied the knot Wednesday in the Caribbean. This is Affleck's first marriage; Garner was previously wed to onetime Felicity hottie Scott Foley. The celebs' publicists also at long last are confirming that Garner is pregnant with Affleck's child. The little tyke reportedly is due in November — just in time for sweeps.