The 35-year-actress appeared on Andy's show, Watch What Happens Live, and was asked by a fan to dish about the guys she's kissed onscreen.

Kate Hudson said that she enjoyed kissing Heath Ledger. (WENN)
"I would say my favorite one was Heath [Ledger]," Kate said.
She and Heath, who passed away in 2008, co-starred together in the 2002 film The Four Feathers.
"He was just so beautiful and sweet and gentle," Kate said of Heath. "I would say that, I look back at all of the… and that was really… he was lovely… That's a tough one to answer."

Heath and Kate locked lips on-screen in a 2002 film. (WENN)
While they never officially dated, Kate and Heath may have had an off-screen fling. In 2007, PageSix reported that the former co-stars were seen "kissing and making out" at a New York City restaurant. Her publicist later denied the claim.
Kate does plenty of kissing in her new film. She and Zach play a husband and wife struggling
financially in Wish I Was Here, which opened in theaters on July 25.