Singer-actress Jennifer Lopez says her boyfriend Alex Rodriguez and she "complement each other" very well.
Lopez, who has been in a relationship with the baseball player since February this year, believes the key to making things "work" between them is having lots of things in common.
"We complement each other in a beautiful way, and I couldn't have asked for a better partner in this," Lopez said ahead of their upcoming "One Voice: Somos Live! A Concert For Disaster Relief" event.
The event will raise money for Puerto Rico in the wake of the devastating hurricane which struck the region.
"I mean the things that Alex did to help make this a success for the people of Puerto Rico and for all of disaster relief has been amazing. I think we're very alike in many ways. And I think that's what makes it work," Lopeze added.
Rodriguez said: "We're alike, except I can't sing, dance (or) act."