Jennifer Lopez and Ben Affleck tied the knot in Las Vegas|DVSROSS; Gage Skidmore|CC BY 2.0; CC BY-SA 2.0

Yes, you read that right. After two decades of first getting engaged, breaking up, and dating other people, the couple finally said, “I do” in Las Vegas.

Jennifer Lopez announced their wedding on Sunday in her newsletter, On the J Lo. “Love is beautiful. Love is kind. And it turns out love is patient. Twenty years patient,” she wrote in a message signed “Mrs Jennifer Lynn Affleck.”