Ledger 'my best screen kiss': Hudson

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.