The duo were spotted leaving South Beach restaurant Casa Tua together, where they spent over three hours enjoying their meal. The couple left with two others.
Rodriguez, 41, matched his new girlfriend in a pair of white jeans — with a navy button down and matching sweater.
“Jennifer loves Miami. She is having a great time with her kids and A-Rod — she’s very giggly when she talks about him. It actually seems like they’re getting more serious by the minute,” a Lopez source tells WHO. “Jennifer thinks the world of A-Rod. She is very impressed and gushes about what a gentleman he is. She’s trying to take things slowly, but she is very excited.”
A source confirmed to WHO earlier this month that Lopez and Rodriguez “have been dating for a few weeks.”
According to an industry insider, the pair “have known each other for years, but the timing wasn’t right” for the couple — who were first photographed more than a decade ago at a Yankees game when they were both married to other people (she to Marc Anthony and he to Cynthia Scurtis).
Added the insider: “Things are different now” — with the couple bonding over their strong work ethic and kids. Lopez has 9-year-old twins, Max and Emme, while Rodriguez is a dad to two daughters, Natasha, 12, and Ella, 8.
“He loves family and so does she,” a source who knows both stars later told WHO, “For Jennifer, family comes first.”
This story originally appeared on PEOPLE.com.