Jennifer Garner looks fantastic in a bikini with hubby Ben Affleck.