Amidst romance rumors, the 51-year-old singer was all smiles as she was spotted with the Hollywood actor.
It seems that Jennifer Lopez and Ben Affleck are having a good time together. After many weeks of rumors, including a "romantic getaway" to Montana, the pair has been spotted together last weekend in Miami.
In the photos which were taken on Sunday, the "Let's Get Loud" singer has a big smile on her face while the Gone Girl actor stands behind her. "They have kept in touch every day since their Montana trip," a source told to People.
Some fans noticed that it seemed that Ben is re-wearing the same watch he used to wear in the "Bennifer" era. JLo and Ben dated from 2002 to 2004, and they were one of the most famous couples in Hollywood.