Jennifer Lopez Celebrates Her Birthday Jointly With Her New Love, Former Yankees Player Alex Rodriguez.

Jennifer Lopez, 48 Years Old, Born on July 24th, 1969 and Alex Rodriguez, 41 Years Old continued their weekend of birthday fun in Miami by stepping out for a romantic dinner. 

The dolled-up duo smiled as they headed out after dining at the Prime 112 restaurant on Sunday. The two started dating in February of 2017. 

A post shared by Jennifer Lopez (@jlo) on

“Their birthdays are both this week and they spent the weekend celebrating in Miami with friends and family,” a Lopez source tells PEOPLE. “They have almost been together for six months now, but Jen says it feels like longer. She is very happy — Alex takes great care of her. She loves dating him. Their families still get along. Things are easy and fun.”

“They are really into each other and A-Rod constantly tells her how amazing she looks and is. She is super happy being with him and the kids really love him,” adds a friend of J. Lo’s, “We’re all so pleased she’s with someone who finally has their own s— going on.

A post shared by Jennifer Lopez (@jlo) on

So there’s no competition between them. A-Rod is so smart with business. He’s a huge investor, so she respects him and asks him for advice all the time. With Casper, she could not do that, so this is great.”

Happy Birthday to Us!!! #leos 🇩🇴🇵🇷 #305,” Rodriguez, who turns 42 on July 27, wrote alongside a shot of himself dressed to the nines next to an equally fabulous Lopez in a Bao Tranchi dress.