James Corden takes J. Lo’s phone, texts Leonardo DiCaprio during ‘Carpool Karaoke’

This is an archived article and the information in the article may be outdated. Please look at the time stamp on the story to see when it was last updated.

Jennifer Lopez was in the hot (passenger) seat Tuesday night on "The Late Late Show with James Corden," and she took a musical journey with some of her hits.

(CNN) — Jennifer Lopez may have finally silenced the haters who have questioned whether she can sing live.

The superstar was in the hot (passenger) seat Tuesday night on “The Late Late Show with James Corden,” and she took a musical journey with some of her hits.

There’s nothing like having Jenny From the Block singing that song while cruising down the block. She even sang one of her Spanish tunes.

Corden got Lopez to talk a bit about her love life, and she revealed that she’s “so monogamous, it’s stupid.” She’s also said that although she’s been married three times, she’s been proposed to five times.

Lopez — who dated Sean “Puff Daddy” Combs and Ben Affleck and was married to Marc Anthony — refused to say what was the best proposal.

“I don’t want to compare one to the other. They were all pretty spectacular,” she said. “They were nice. And there were some that asked me to marry me that were good, but I said no.”

But the best moment was when the talk turned to the famous people Lopez has in her phone.

Pretending to be Lopez, Corden texted Leonardo DiCaprio: “Hey baby, I’m kind of feeling like I need to cut loose. Any suggestions? Let me know.”

DiCaprio responded, “You mean tonight, boo boo? Club-wise?” which cracked Lopez and Corden up.

Notice: you are using an outdated browser. Microsoft does not recommend using IE as your default browser. Some features on this website, like video and images, might not work properly. For the best experience, please upgrade your browser.