Kate Hudson says Heath Ledger was her best ever on-screen kiss.
The 35-year-old actress - who has sons Ryder, 10, from her marriage to Matt Bellamy, and Bingham, three, with fiance Matt Bellamy - has shared smooches with some of Hollywood's hunkiest leading men including Matthew McConaughey and Billy Crudup but admitted her late 'Four Feathers' co-star was her favourite.
Speaking on 'Watch What Happens Live' with Andy Cohen, Kate said: "I would say my favourite one was Heath [Ledger. That was pretty excellent."
"He was just so beautiful and sweet and gentle. I would say that, I look back at all of the... and that was really... he was lovely."
Heath died from an accidental overdose in 2008 at the age of just 28.
When speaking of her favourite on-screen kiss, Kate didn't upset her 'Wish I Was Here' co-star and director Zach Braff, who was right beside her, even though she didn't mention him.
The caller who posed the question to her made sure that Zach wouldn't feel left out by saying: "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."
A grateful Zach replied: "Thank you, darling! Thank you for saying, 'present company excluded.'"