You Won't Ever Guess Which Actor Gave Jennifer Lopez Her Best Onscreen Kiss

Jennifer Lopez has kissed so many hunkie actors: Matthew McConaughey in The Wedding Planner, Ryan Guzman in The Boy Next Door, and even her ex-fiancé Ben Affleck in Gigi and ex-husband Marc Anthony in El Cantante. But she didn't name any of them — not even her ex-partners! — when asked who gave her the most memorable onscreen kiss of her career on the Today show. Instead, J Lo said it was Josh Lucas from An Unfinished Life. Shocking, right? Not so much, when you do a little digging and find out that Josh also named J Lo as his favorite kiss back in 2015, calling their sex scene together "so good." Sadly, it never made it into the movie, so you'll just have to use your imagination.

In the game of spin the bottle, Jennifer also revealed she wishes she sang Rihanna's "Only Girl (In the World)," talked about getting starstruck, and named her favorite American Idol judge. See the full clip below, then check out all the amazing outfits J Lo wore on her busy press day.

WATCH: Who was @jlo's best on-screen kiss? Find out as she spins the bottle with @kathielgifford and @jennabushhager! pic.twitter.com/d7FL5JJndh

— Kathie Lee and Hoda (@klgandhoda) March 2, 2017