Jennifer Lopez and Alex Rodriguez are quickly becoming one of Hollywood's hottest couples, and it's not hard to see why. The attractive pair looks pretty great together and seem to have it all -- and and it has us thinking J.Lo may have finally met her perfect match!
Check out seven reasons why the two could be in it for the long haul.
WATCH: Jennifer Lopez Shares Photo of Her Cuddling With Alex Rodriguez
1. They're both all about co-parenting
Both Lopez and Rodriguez are parents to two children, and have friendly relationships with their exes. Just last month, J. Lo reunited with her ex-husband, Marc Anthony, to celebrate their twins Max and Emme's ninth birthday together.
Rodriguez is also still tight with his ex-wife, Cynthia Scurtis. On Thursday, he Instagrammed a sweet pic of the two supporting their 8-year-old daughter, Ella, at Parents-Teacher Day at her school. They're also parents to their 12-year-old daughter, Natasha.
2. They have mutual friends
Mixing friend groups won't be an issue for J.Lo and A-Rod, since a source told ET the two were set up by mutual pals! "They have a couple mutual friends who kind of put this idea together," the source said. "They have a lot in common and friends thought they could be really good together. Alex then went to see Jennifer's show in Vegas and that's where it really started."
3. They understand each other's work commitments
It's safe to say Lopez and Rodriguez both have their own things going on. The notoriously busy Lopez has her Las Vegas residency, is still filming her NBC drama, Shades of Blue, and also has an upcoming dance show called World of Dance. As for Rodriguez, Fox announced last week that he's joined the network full-time as a broadcaster. He's also hosting an upcoming CNBC reality television show featuring retired athletes who face financial troubles.
Our source said that the couple knows that work is still the priority in both of their lives.
"Their schedules are so crazy and that isn't going to slow down anytime soon," the source said. "They will both continue to carry out their work obligations and will meet up when time allows."
4. They're both at the same place in their lives
Lopez, 47, has recently dated 29-year-old dancer Casper Smart and 30-year-old rapper Drake, and it looks like Rodriguez -- who's 41 -- could be a welcome change. They both have two children who are around the same age, have been married before, and are more than settled with their own careers.
5. They can both take care of themselves
Financially, these two definitely make a lot of sense. Forbes estimates Rodriguez's net worth to be $480 million, and Lopez's net worth is an estimated $300 million.
6. Fitness is a passion for both of them
Lopez has made it no secret that she loves to hit the gym -- and has the abs to prove it -- and seeing as Rodriguez is a legendary pro athlete, we think this is a match made in heaven!
7. They both love Miami
Lopez is a part owner of the Miami Dolphins, and spends plenty of time there. Meanwhile, Rodriguez was raised in Miami, and also resides in the glitzy city. Meeting up -- aside from their busy schedules -- should be no problem for the couple!
WATCH: EXCLUSIVE -- Jennifer Lopez & Alex Rodriguez Met Through 'Mutual Friends' -- See Pics From First Trip Together!
Our source says Lopez flew to Miami to be with Rodriguez for the weekend, before they took their romantic trip to the Bahamas.
Watch the video below for more on Lopez and Rodriguez's PDA during their cozy getaway.