Jennifer Lopez believes she’s found her perfect match in husband number 3, Marc Anthony.

Jennifer was previously married to Ojani Noa and dancer Cris Judd and had high profile relationships with Sean Combs and Ben Affleck before marrying Marc in a private ceremony in June 2004.

She said recently: “Marc and I are good partners.”

“We love each other. We want to be the best person we can be for each other. And we work on that. That’s what a real relationship is about to me.”