The 35-year-old actress and Zach Braff sat down with Bravo's Andy Cohen Wednesday to promote their new film, Wish I Was There. When it was time for the actors to take questions from the viewers, Hudson was put in a tough spot when a caller asked: "Who's been your best kisser from all your movie stars, or your costars? Excluding Zach, cause I'm sure Zach is a good kisser."
Braff jumped in soon after and thanked the caller for saying "present company excluded." Hudson then confessed that her "favorite one was Heath [Ledger]."
"He was just so beautiful and sweet and gentle," the actress said of her The Four Feathers co-star. "I would say that, I look back at all of the... and that was really... he was lovely."
Heath died in January 2008 at the age of 28 of an accidental intoxication of prescription drugs.
"That's a tough one to answer," Hudson continued. "An amazing [memory]."