Jennifer Lopez And Ben Affleck Get Married In Las Vegas And Fans Get All Mushy Over Their 20-Year-Long Love Story!

deep down we knew they’d get married!