Mila Kunis and Natalie Portman's steamy action in 'Black Swan' has been voted the best sex scene of all time.

The Hollywood duo - who play ballerinas in the Darren Aronofsky-directed psychological thriller - engage in some memorably X-rated action in which they share a passionate kiss before tearing each other's clothes off.

The jaw-dropping scene in 'Black Swan' topped the list based on a poll of 2,124 British adults, conducted by VouchersCodePro.

Ryan Gosling and Rachel McAdams's love scene in the 2004 romantic drama 'The Notebook' came in second place, while Jake Gyllenhaal and Heath Ledger's scene in 'Brokeback Mountain' came third.

Other iconic movies to feature in the list included 'Titanic', 'Pretty Woman' and 'Dirty Dancing'.

The results of the poll were released shortly after Natalie - who won an Academy Award for her performance in 'Black Swan' - admitted to being thankful that she grew up in an era before social media.

The 34-year-old actress said: ''I was in that lucky window: there was no Twitter, Facebook or Instagram. I went out and got drunk with my friends and no one knew.''

Top 10 UK favourite sex scenes:

1) Natalie Portman and Mila Kunis

'Black Swan'

2) Ryan Gosling and Rachel McAdams

'The Notebook'

3) Jake Gyllenhaal and Heath Ledger

'Brokeback Mountain'

4) Leonardo Di Caprio and Kate Winslet

'Titanic'

5) Jamie Dornan and Dakota Johnson

'50 Shades of Grey'

6) Richard Gere and Julia Roberts

'Pretty Woman'

7) Robert Pattinson and Kristen Stewart

'Twilight'

8) Michael Douglas and Glenn Close

'Fatal Attraction'

9) James Spader and Maggie Gyllenhaal

'Secretary'

10) Patrick Swayze and Jennifer Grey

'Dirty Dancing'