Kate Hudson has revealed that Heath Ledger was her best ever on-screen kiss.
The 35-year-old actress said that though she has shared smooches with some of Hollywood's hunkiest leading men including Matthew McConaughey and Billy Crudup, her late 'Four Feathers' co-star was her favourite, 24.com reported.
During her interview on Watch What Happens Live with Andy Cohen, she said that Ledger was very beautiful and sweet and gentle and the experience was lovely.