Leonardo DiCaprio was "a great sport" about James Corden's Carpool Karaoke prank.

Leonardo DiCaprio

Leonardo DiCaprio

During the segment, James pretended to be Jennifer Lopez and sent a message from her phone to the Oscar winning actor, in which he wrote: "Hey baby, I'm kind of feeling like I need to cut loose. Any suggestions? Let me know, J.Lo (you know from The Block) (sic)"

Leonardo's reply: "You mean tonight, boo boo? Club wise?", was read out on the show but thankfully he didn't mind being tricked.

Jennifer told 'Entertainment Tonight': "I did have to explain it to him.

"He was a great sport about it...he's great. He's a friend and it was nice. He was totally like, 'Do whatever you want, I don't care'."

Meanwhile, during the segment Jennifer revealed she has been proposed to five times.

The 46-year-old singer has been married on three occasions - to waiter Ojani Noa from 1997 to 1998, dancer Cris Judd from 2001 to 2003 and most recently singer Marc Anthony from 2004 to 2014 - and she has also been asked two additional times.

Jennifer also famously got engaged to actor Ben Affleck in November 2002 but they postponed their wedding a day before the 2003 ceremony and eventually split in January 2004, but the star insists he remembers all of her proposals with fond memories.