Jake Gyllenhaal and Heath Ledger's gay kiss in Brokeback Mountain has been voted the best screen kiss of all-time. The controversial embrace beat other famous clinches from romantic classics including Gone With The Wind and Dirty Dancing to top the online poll conducted by a DVD rental company. Top 10 Below!

Fliss White, marketing manager for Lovefilm.com, said: "When we asked our members to share their favorite movie kiss, we never expected the results to be so varied. Our top 10 has covered everything from sexy passionate embraces to more sinister, threatening kisses."

Top 10 best screen kisses of all time:

1. Jake Gyllenhaal and Heath Ledger in Brokeback Mountain
2. Audrey Hepburn and George Peppard in Breakfast at Tiffany's
3. Brad Pitt and Angelina Jolie in Mr. and Mrs. Smith
4. Clark Gable and Vivien Leigh in Gone With The Wind
5. Sarah Michelle Gellar and Selma Blair in Cruel Intentions
6. Deborah Kerr and Burt Lancaster in From Here To Eternity
7. Al Pacino and John Cazale in Godfather
8. Colin Firth and Renee Zellweger in Bridget Jones' Diary
9. Tobey Maguire and Kirsten Dunst in Spider-Man
10. Patrick Swayze and Jennifer Grey in Dirty Dancing