Ben Affleck and Jennifer Garner have made it official. According to US Weekly, Bennifer Deux — who are expecting their first child together this fall — tied the knot Wednesday in the Caribbean. This is Affleck's first marriage. Garner was previously wed to onetime Felicity hottie Scott Foley.