Editors handpick every product that we feature. We may earn commission from the links on this page.

The 27 Sexiest Movies of All Time

Fifty Shades is one of the tamest movies on this list.

Face, Nose, Forehead, Chin, Cheek, Jaw, Lip, Ear, Love, Interaction,
Sony Picture ClassicsWarner Bros.

The internet is full of sex. There are sexy pictures, sexy videos, and, of course, full-on porn. But sometimes you want to watch something provocative without seeing straight-up porn. Lucky for you, the world has been producing sexy-but-not-sex-y entertainment for even longer than the internet has been in existence. When you want to watch something that's definitively NSFW, but not quite PornHub, when you're looking for sexiness, but not just intercourse, there are certain mainstream movies that land right in that sweet-spot.

We've collected, for your sexy-but-not-porn viewing pleasure, some of the sexiest and most sensual movies that mainstream cinema has ever gifted to the world. From Stanley Kubrick's anonymous sex orgy party classic Eyes Wide Shut to the very different mainstream accounts of real-life BDSM kink in Fifty Shades of Grey and Secretary to scorching hot LGBTQ love stories like Blue Is the Warmest Color and Call Me By Your Name, these movies epitomize the best kinds of sexy Hollywood has ever been able to muster. Yes, they have nudity and sex (sometimes just implied, sometimes, um, let's just say very strongly implied), but they also have amazing stories and, in many cases, top notch writing, directing, and acting, too — all courtesy of true A-list talent, no less.

Bookmark this list for the next time your body is aching for a sexy story to satisfy your binging urge (and, you know, any other related urges you might have). Here are 27 incredibly racy movies to watch right now (or later, if you need some privacy for this particular streaming sesh).

Advertisement - Continue Reading Below
'Eyes Wide Shut'

Released in: 1999

Starring: Tom Cruise, Nicole Kidman, Sydney Pollack, Todd Field, and Marie Richardson

What makes it sexy: Stanley Kubrick's last completed film was this erotic drama, which starred Tom Cruise and Nicole Kidman back when they were still married IRL. It's also notable for making masked orgies look like the sexiest possible use of a weekend.


'Fifty Shades of Grey'

Released in: 2015, 2017, and 2018.

Starring: Dakota Johnson, Jamie Dornan, Jennifer Ehle, and Marcia Gay Harden

What makes it sexy: Could we do a sexy movie list without including the Fifty Shades trilogy? Obviously no. Christian and Anastasia have been through a lot of sexy moments during the series, but that elevator kiss in the first flick? Still classic.



Released in: 2002

Starring: James Spader and Maggie Gyllenhaal

What makes it sexy: Before Fifty Shades hit the scene and got everyone all hot and bothered about mainstream S&M, there was Secretary, which gives a much more grounded look at a dom/sub relationship than Fifty Shades. The indie favorite was written by Erin Cressida Wilson (who would go on to pen the screenplays for The Girl on the Train and 2009's erotic thriller Chloe) and, fun fact, Spader's dom character is also named Mr. Grey.


'Cruel Intentions'

Released in: 1999

Starring: Sarah Michelle Gellar, Ryan Phillippe, Reese Witherspoon, and Selma Blair

What makes it sexy: It's just your classic girl-bets-sex-with-step-brother-over-his-ability-to-seduce-another-girl-who-happens-to-be-a-virgin story. Okay, so that's not a great set-up, but somehow Sarah Michelle Gellar, Ryan Phillippe, and Reese Witherspoon made it surprisingly sexy (so sexy that Reese and Ryan married the year it was released).



Released in: 2013

Starring: Naomi Watts and Robin Wright

What makes it sexy: This Australian-French drama is about not one, but two very taboo love affairs. When lifelong BFFs Roz and Lil (Watts and Wright) begin affairs with each other's teenage sons, things are drama-bound from minute one.



Released in: 2016

Starring: Trevante Rhodes, André Holland, Janelle Monáe, Ashton Sanders, Jharrel Jerome, Naomie Harris, and Mahershala Ali

What makes it sexy: This coming-of-age drama may not seem super sexy at first glance, but it's full of tender, touching sex scenes that more than earn it a spot on this year.


'Portrait of a Lady on Fire'

Released in: 2019

Starring: Noémie Merlant and Adèle Haenel

What makes it sexy: This French drama focuses on the forbidden love affair between two women—an aristocrat and the artist hired to paint her portrait—in 18th century France.



Released in: 2007

Starring: James McAvoy, Keira Knightley, Saoirse Ronan, Romola Garai, and Vanessa Redgrave

Why it's sexy: The library scene. Also the sweeping, tragic romance. But mainly the library scene.


'Blue Valentine'

Released in: 2010

Starring: Ryan Gosling and Michelle Williams

What makes it sexy: This movie is about the breakdown of a marriage, but the sexy moments that make up that breakdown are so hot the movie nearly ended up with an NC-17 rating.

'She's Gotta Have It'

Released in: 1986

Starring: Tracy Camilla Johns, Redmond Hicks, John Canada Terrell, Spike Lee, and Raye Dowell

What makes it sexy: You know what's sexy? Female autonomy, that's what. And Spike Lee's 1986 classic She's Gotta Have It, which follows a woman who's dating three men, has that in spades. The movie is such a classic, it spawned a Netflix series of the same name.

'The Dreamers'

Released in: 2003

Starring: Michael Pitt, Eva Green, and Louis Garrel

What makes it sexy: The Dreamers is about a love triangle involving a brother, sister, and an American student in Paris. Eva Green stars and is supremely sensual. There are two versions of the movie out there—an NC-17 cut and an R-rated version that's roughly three minutes shorter. Clearly, those are three important minutes.

'Jennifer's Body'

Released in: 2009

Starring: Megan Fox, Amanda Seyfried, Johnny Simmons, J. K. Simmons, Amy Sedaris, and Adam Brody

Why it's sexy: Megan Fox as a demonically possessed teen who kills and consumes her male classmates? It's a feminist horror masterpiece and sexy AF to boot.


'Y Tu Mamá También'

Released in: 2001

Starring: Maribel Verdú, Gael García Bernal, and Diego Luna

What makes it sexy: This is, hands down, the sexiest road trip movie of all time and a must-see for fans of director Alfonso Cuarón, who would go on to direct Harry Potter and the Prisoner of Azkaban and Children of Men and to become the first Mexican director to win the Best Director Academy Award, for Gravity.

'Call Me By Your Name'

Released in: 2017

Starring: Armie Hammer, Timothée Chalamet, Michael Stuhlbarg, Amira Casar, Esther Garrel, and Victoire Du Bois

What makes it sexy: Call Me By Your Name's worthiness for this list can be summed up in two words: Timothée. Chalamet. On top of the je ne sais quoi of the young Franco-American actor, of course, the film is also a gripping portrait of a budding relationship. But let's not discount the Chalamet factor.

'Blue Is the Warmest Colour'

Released in: 2013

Starring: Léa Seydoux and Adèle Exarchopoulos

What makes it sexy: In 2013, Blue Is the Warmest Colour, shook audiences with its arousing look into the nuances of sexuality. Based on the graphic novel of the same name, Blue Is The Warmest Colour follows the relationship of a French teen named Adèle and aspiring painter, Emma.

'Magic Mike'

Released in: 2012

Starring: Channing Tatum, Alex Pettyfer, Cody Horn, Matt Bomer, Olivia Munn, Joe Manganiello, and Matthew McConaughey

What makes it sexy: Magic Mike turns the tables on objectifcation and focuses on a group of male strippers.When Magic Mike came out, I'll admit, I was like "Huh? Why?" But then I saw Channing Tatum dance to "Pony" and I was like, "Oh. I get it."

'Ex Machina'

Released in: 2014

Starring: Domhnall Gleeson, Alicia Vikander, and Oscar Isaac

Why it's sexy: Alicia Vikander plays a sexy android. It's romance. It's sci-fi. It's everything you need it to be and more.


'Sex, Lies, and Videotape'

Released in: 1989

Starring: James Spader, Andie MacDowell, Peter Gallagher, and Laura San Giacomo

What makes it sexy: Sex, Lies, and Videotape isn't just about characters having sex, it's also full of frank conversations about sex, which is fascinating and titillating in its own way too. This Steven Soderbergh-directed film also marks a second James Spader appearance on this list, FWIW.

'Black Swan'

Released in: 2010

Starring: Natalie Portman, Vincent Cassel, Mila Kunis, Barbara Hershey, and Winona Ryder

What makes it sexy: Ballet—and hellish nightmares—have never been sexier than in this mind-trip of a movie from director Darren Aronofsky

'Mr. & Mrs. Smith'

Released in: 2005

Starring: Brad Pitt, Angelina Jolie, Adam Brody, and Kerry Washington

What makes it sexy: Known forever as the movie that brought Brangelina together, Mr. & Mrs. Smith is also the film that captures their early chemistry for the world to see. The scene where they literally bring down a house will make you understand why they had to be together IRL too.

'Wild Things'

Released in: 1998

Starring: Kevin Bacon, Matt Dillon, Neve Campbell, Theresa Russell, Denise Richards, Daphne Rubin-Vega, Robert Wagner, and Bill Murray

Why it's sexy: The threesome scene between Denise Richards, Neve Campbell, and Matt Dillon definitely doesn't hurt.


'Vicky Cristina Barcelona'

Released in: 2008

Starrring: Javier Bardem, Penélope Cruz, Scarlett Johansson, Patricia Clarkson, Kevin Dunn, Rebecca Hall, and Chris Messina.

What makes it sexy: Um, the cast. Clearly.

'Belle de Jour'

Released in: 1967

Starring: Catherine Deneuve, Jean Sorel, and Michel Piccoli.

What makes it sexy: This might be the quintessential sexy mainstream movie. In it, Catherine Deneuve plays a housewife who decides to try her hand at prostitution, but the dreamy production makes it hard to know for sure if what happens is real or a dream.

'9 Songs'

Released in: 2004

Starring: Kieran O'Brien and Margo Stilley

Why it's sexy: This modern love story features unsimulated sex and centers on two people who's main interests in life are going to concerts and banging each other. How could it not be sexy?



Released in: 2010

Starring: Julianne Moore, Liam Neeson, Amanda Seyfried, Max Thieriot, R. H. Thomson, Nina Dobrev, and Meghan Heffern

What makes it sexy: When a wife (Julianne Moore) thinks her husband (Liam Neeson) is cheating, she hires a call girl (Amanda Seyfried at her absolute sexiest) to try to tempt him. The plan doesn't go perfectly though, considering said call girl ends up seducing the wife, too.

'Brokeback Mountain'

Released in: 2005

Starring: Heath Ledger, Jake Gyllenhaal, Anne Hathaway, and Michelle Williams.

What makes it sexy: Its earnestness and honesty, hands down.

'In the Mood for Love'

Released in: 2000

Starring: Maggie Cheung and Tony Leung.

What makes it sexy: The anticipation. The movie is all about two neighbors whose spouses are having an affair—and about the aching (but unrealized) yearning they have for each other.

This content is created and maintained by a third party, and imported onto this page to help users provide their email addresses. You may be able to find more information about this and similar content at piano.io
Advertisement - Continue Reading Below
More From Culture