Jennifer Lopez has been presented with A LOT of engagement rings.

During an appearance on the Late Late Show With James Corden, the American Idol judge revealed she's been proposed to a whopping five times.

RELATED: Jennifer Lopez Talks About Her Future Marriage Plans With Casper Smart

"I don't want to compare one [proposal] to the other," the mother-of-two said. "They were all pretty spectacular. And then there's some that asked me to marry them and I said no. I've been married three times. I've been proposed to five times."

Here's the breakdown: the "Jenny from the Block" singer was married to Ojani Noa, Cris Judd and Marc Anthony, and was famously engaged to Ben Affleck before they called off their wedding.

So who could the fifth proposer be? Fans are speculating that the 46-year-old may have turned down high school sweetheart David Cruz, rapper Sean 'Diddy' Combs or current beau Casper Smart.

But don't think the Puerto Rican beauty has given up on adding another engagement to her list.

RELATED: Jennifer Lopez and More Stars Who Suffered Wardrobe Malfunctions at the Oscars

"I don't know," she said when asked if she would marry again. "I always believe in that institution, my parents were married for a very long time, they were married for 35 years. I believe in it, it's difficult. I've had my challenges but at the same time, I believe in love and I think that that's the main thing."