Long live Bennifer! Ben Affleck, 48, and Jennifer Lopez, 51, were seen together again in Miami, FL on Sunday, May 23. The formerly engaged couple (who have seemingly rekindled their romance) were spotted walking down the stairs of a Miami area home as they appeared to enjoy the sunny weather in the images obtained by People.