Yes, it's hard to believe but according to someone, Orlando Bloom is not her top snog.
And believe us, this lady speaks from experience.
Step forward Keira Knightley.
This lucky lass has had lip-locking moments with some of the creme da la creme of Hollywood.
And she's revealed who takes the top spot when it comes to doing the tongue tussle.
Drum roll please...
Keira told People: "James (McAvoy) is the best kisser ever."
And that is rather high praise - let's remember she has snogged the face off the likes of our Orly, as well as Johnny Depp.
But her latest co-star has been the one to float her boat.
And James is not only a first class kisser, he's also an absolute gent too.
He returned her compliment and said: "I was blown away by Keira. The amount of poise and grace she has is just incredible."
But we reckon he saves his smooching appreciation for his wifey, Anne-Marie Duff.
Bad luck Keira.




















Social bookmarking allows you to save and categorise a personal collection of bookmarks and share them with others. This is different to using your own browser bookmarks which are available within your web browser.
Use the links on the left to share this page on the social bookmarking site of your choice.
Read more about social bookmarking at: Wikipedia - Social Bookmarking