Alexander Skarsgard has had some steamy scenes and lip locks in the past and during a recent interview revealed who he thought the best kisser was. Margot Robbie and Nicole Kidman may want to cover their ears for this one.

While a guest on the Australian TV show The Project, Skarsgard was asked about who he thought his best on-screen kiss was with. The Swedish actor responded that he preferred True Blood co-star Ryan Kwanten’s smooches over Robbie's and Kidman's.

"Out of the three I've got to say Ryan Kwanten is surprisingly a good kisser actually,” he said with a smile to audience's laughter, adding, "He's very tender. You wouldn't think it because he's kind of a tough guy but very soft, gentle, tender touch."

You can check out that part of the interview below: