- POPSUGAR Australia
- Celebrity
- The Best Movie Kisses of All Time
The Best Movie Kisses of All Time
We hope you’re ready to swoon because we’re highlighting the best, most memorable movie kisses of all time. Whether it’s young love, royal love, or forbidden love, these onscreen kisses cover all the sweet and sexy bases while making us knee-deep in our feelings. So if you’re in the mood for some romantic sentiments, take a look at these iconic movie kisses through the years, which include everything from the 1970s version of A Star Is Born (alright, and the 2018 version) to recent flicks like To All the Boys I’ve Loved Before, Always Be My Maybe, The Photograph, and Work It.
– Additional reporting by Brea Cubit, Shannon Vestal, and Quinn Keaney
Related: 28 Romantic Comedies You Need to Have on Your Radar in 2018
Romeo + Juliet
The classic star-crossed lovers, Juliet (Claire Danes) and Romeo (Leonardo DiCaprio), steal a kiss when nobody’s looking.
The Notebook
Noah (Ryan Gosling) and Allie (Rachel McAdams) share a lot of kisses, but nothing beats the postcanoe, pouring-rain moment – “It still isn’t over!”
Dirty Dancing
Baby (Jennifer Grey) and Johnny (Patrick Swayze) joke around and lip-synch during their afternoon session, eventually crawling toward each other for a kiss.
My Girl
Best friends Thomas (Macaulay Culkin) and Vada (Anna Chlumsky) share their first kiss by the water.
Breakfast at Tiffany's
Paul (George Peppard) brings Holly Golightly (Audrey Hepburn) into a kissing embrace as the rain comes down.
Harry Potter and the Order of the Phoenix
After crushing on her for several years, Harry (Daniel Radcliffe) finally kisses Cho (Katie Leung).
Easy A
Todd (Penn Badgley) and Olive (Emma Stone) finally admit their feelings for each other.
Source: Screen Gems
Ghost
After losing Sam (Patrick Swayze) in a tragic murder, Molly (Demi Moore) kisses him as a ghost.
The Five-Year Engagement
Tom (Jason Segel) and Violet (Emily Blunt) may be delaying the whole marriage thing, but they still have plenty of time for kisses.
Water For Elephants
While touring for the circus, Jacob (Robert Pattinson) and Marlena (Reese Witherspoon) get cozy – despite her being married to the ringmaster.
Spider-Man
Spider-Man (Tobey Maguire) and Mary Jane (Kirsten Dunst) share an upside-down kiss – because, well, why not?
Fever Pitch
Lindsey (Drew Barrymore) leans in to kiss Ben (Jimmy Fallon) in the stands.
Going the Distance
It may make for some awkward PDA, but their long-distance relationship means that Garrett (Justin Long) and Erin (Drew Barrymore) can’t keep their hands off each other when they’re together.
Pretty Woman
Vivian (Julia Roberts) kisses Edward (Richard Gere) in this unconventional fairy tale.
Good Will Hunting
Skylar (Minnie Driver) and Will (Matt Damon) kiss while they eat to get the first kiss out of the way.
The Notebook
Allie (Rachel McAdams) and Noah (Ryan Gosling) can’t keep their hands off each other – so much so that she misses her curfew.
Splash
Allen (Tom Hanks) kisses his mermaid love, Madison (Daryl Hannah), underwater.
E.T.
In an “aw”-inducing moment, Gertie (Drew Barrymore) leans in to kiss E.T. on the nose.
Titanic
Jack (Leonardo DiCaprio) sweeps Rose (Kate Winslet) off her feet.
The Holiday
With Graham (Jude Law) and Amanda (Cameron Diaz), it’s love at first sight.
Eternal Sunshine of the Spotless Mind
Clementine (Kate Winslet) and Joel (Jim Carrey) have a complicated relationship, but their chemistry keeps bringing them back together.
A Lot Like Love
Emily (Amanda Peet) and Oliver (Ashton Kutcher) share a sweet kiss when the ball drops on New Year’s Eve.
How to Lose a Guy in 10 Days
Both of them are putting on a bit of a show, but this sweet kiss between Ben (Matthew McConaughey) and Andie (Kate Hudson) is all real.
Sex and the City: The Movie
Everyone’s favorite on-again, off-again couple – Carrie (Sarah Jessica Parker) and Mr. Big (Chris Noth) – smooch on a New York City street.
The Vow
Leo (Channing Tatum) and Paige (Rachel McAdams) share a steamy kiss on the floor.
Legends of the Fall
Tristan (Brad Pitt) and Susannah (Julia Ormond) can’t keep their hands off each other.
The Lucky One
Logan (Zac Efron) and Beth (Taylor Schilling) act on their undeniable chemistry.
Celeste and Jesse Forever
Celeste (Rashida Jones) and Jesse (Andy Samberg) might be divorcing, but they still get one good kiss in there.
Australia
Drover (Hugh Jackman) and Lady Sarah Ashley (Nicole Kidman) share an epic in-the-rain kiss.
Beginners
Anna (Mélanie Laurent) and Oliver (Ewan McGregor) prepare to lean in for a sweet hallway smooch.
Blind Dating
Danny (Chris Pine) grabs onto Leeza (Anjali Jay) to lay one on her.
The End of the Affair
Maurice (Ralph Fiennes) and his ex-mistress Sarah (Julianne Moore) find themselves tangled up in the sheets.
Daredevil
Real-life wife and husband Jennifer Garner and Ben Affleck share an onscreen kiss as Elektra and Matt.
Indiana Jones and the Last Crusade
Indiana Jones (Harrison Ford) is hypnotized by Dr. Elsa Schneider (Alison Doody).
Jennifer's Body
Chip (Johnny Simmons) can’t help but fall for Jennifer (Megan Fox).
Just My Luck
Ashley (Lindsay Lohan) and Jake (Chris Pine) share a magical, luck-swapping kiss at a masquerade party.
Moulin Rouge
Satine (Nicole Kidman) and writer Christian (Ewan McGregor) share a sweet song and a kiss.
House at the End of the Street
Ryan (Max Thieriot) and Elissa (Jennifer Lawrence) have a sexy sofa makeout.
Great Expectations
It’s a dramatic kiss in the pouring rain for Finnegan (Ethan Hawke) and Estella (Gwyneth Paltrow).
Heartbreakers
Jack (Jason Lee) and Page (Jennifer Love Hewitt) are brought together for a kiss.
Nine
Claudia (Nicole Kidman) keeps her hands on Guido (Daniel Day-Lewis).
Shakespeare in Love
Shakespeare (Joseph Fiennes) goes in for the kiss with Viola (Gwyneth Paltrow).
Match Point
Nola (Scarlett Johansson) and Chris (Jonathan Rhys Meyers) share a sexy kiss in a staple sexy-kiss setting: the rain.
Troy
Paris (Orlando Bloom) and Helen (Diane Kruger) share a passionate embrace.
The Fountain
Isabel (Rachel Weisz) and Tomas (Hugh Jackman) share a sexy moment.
Easy Virtue
John (Ben Barnes) and Larita (Jessica Biel) lock lips.
Pearl Harbor
Rafe (Ben Affleck) and Evelyn (Kate Beckinsale) fall head over heels for each other in wartime.
Gangs of New York
Things get passionate between Amsterdam (Leonardo DiCaprio) and Jenny (Cameron Diaz).
Like Crazy
Jacob (Anton Yelchin) and Anna (Felicity Jones) fall hard and fast for each other.
Catch Me If You Can
Frank (Leonardo DiCaprio) and Brenda (Amy Adams) share some serious chemistry.
Meet Joe Black
Susan (Claire Forlani) can’t resist her dad’s new partner, the mysterious Joe (Brad Pitt).
Think Like a Man
Michael (Terrence Jenkins) and Candace (Regina Hall) cozy up with a kiss on the cheek.
Original Sin
Julia (Angelina Jolie) and Luis (Antonio Banderas) take it to the bedroom.
The Words
Rory (Bradley Cooper) and Dora (Zoe Saldana) put their love on display.
Little Children
Brad (Patrick Wilson) and Sarah (Kate Winslet) show off their chemistry.
The Accidental Husband
Richard (Colin Firth) takes care of Emma (Uma Thurman) in more ways than one.
Proof
Hal (Jake Gyllenhaal) leans in to kiss Catherine (Gwyneth Paltrow).
The Vow
Leo (Channing Tatum) and Paige (Rachel McAdams) have a memorable kiss.
Closer
Things get steamy between Dan (Jude Law) and Anna (Julia Roberts).
Fast Five
Dom (Vin Diesel) has a heist to focus on, but he lets officer Elena (Elsa Pataky) distract him from the job.
Candy
Dan (Heath Ledger) and Candy (Abbie Cornish) share a poolside kiss.
Tristan and Isolde
It’s romantic young love between Tristan (James Franco) and Isolde (Sophia Myles).
Limitless
Lindy (Abbie Cornish) doesn’t mind reconnecting with Eddie (Bradley Cooper) once he takes a wonder drug and becomes dreamy.
The Last Kiss
Jenna (Jacinda Barrett) gives Michael (Zach Braff) a sweet kiss on the cheek.
Boogie Nights
Amber Waves (Julianne Moore) and Eddie aka “Dirk Diggler” (Mark Wahlberg) kiss off camera.
Captain America: The First Avenger
Captain America (Chris Evans) doesn’t just become a hero during WWII, he also gets the girl (Hayley Atwell).
To Rome With Love
John (Alec Baldwin) watches as Monica (Ellen Page) and Jack (Jesse Eisenberg) kiss.
Dear John
Lucky girl – Savannah (Amanda Seyfried) gets a kiss on the forehead from John (Channing Tatum).
Midnight in Paris
Gil (Owen Wilson) and his fiancée, Inez (Rachel McAdams), may not work out, but how dreamy is this kiss?
Simply Irresistible
Amanda (Sarah Michelle Gellar) gets some magic that allows her to mack on Tom (Sean Patrick Flanery).
Remember Me
Ally (Emilie de Ravin) and Tyler (Robert Pattinson) get ready to plant one on each other.
Bel Ami
Things get sexy between Georges (Robert Pattinson) and Madeleine (Uma Thurman).
Grease
This is exactly what Danny (John Travolta) and Sandy (Olivia Newton-John) meant by Summer lovin’.
To the Wonder
Neil (Ben Affleck) shares a tender moment with Marina (Olga Kurylenko).
From Here to Eternity
In one of the most iconic movie kisses ever, Deborah Kerr and Burt Lancaster set the standard for the steamy, beach-set makeout.
Walk the Line
In the middle of their up-and-down relationship, Johnny (Joaquin Phoenix) and June (Reese Witherspoon) have a quiet moment.
Jumping the Broom
Jason (Laz Alonso) and Sabrina (Paula Patton) have the newlywed glow.
Ruby Sparks
Calvin and Ruby may be fictional characters, but real-life couple Paul Dano and Zoe Kazan had no problem making out for the cameras.
The Deep Blue Sea
The Avengers cutie Tom Hiddleston doesn’t get much action as Loki, but at least he gets to lock lips with Rachel Weisz in this indie.
Sex and the City 2
Carrie (Sarah Jessica Parker) and Big (Chris Noth) hit a speed bump in this sequel, but it’s nothing that a kiss (or a great pair of shoes) can’t fix.
Alfie
Playboy Alfie (Jude Law) claims one of his many conquests (Sienna Miller).
Revolutionary Road
Kate Winslet and Leonardo DiCaprio already had plenty of previous kissing experience when they played this married couple.
The Proposal
The relationship may be fake at this point, but it’s where Margaret (Sandra Bullock) and Andrew (Ryan Reynolds) feel their first real sparks.
City of Angels
Maggie (Meg Ryan) is literally getting kissed by an angel (Nicolas Cage).
Grease 2
They may not be Danny and Sandy, but Michael (Maxwell Caulfield) and Stephanie (Michelle Pfeiffer) have similar smoldering chemistry.
Vicky Cristina Barcelona
Though Juan Antonio (Javier Bardem) goes on to romance both Vicky and Cristina (Scarlett Johansson), Cristina gets in there first.
When in Rome
When faced with Josh Duhamel‘s lips, Kristen Bell knows what to do: kiss them!
Layer Cake
It did not just get hot wherever you are. That’s just Daniel Craig and Sienna Miller executing an amazing movie love scene.
The Host
Jared (Max Irons) and Melanie (Saoirse Ronan) have their postapocalyptic makeouts down.
Safe Haven
Alex (Josh Duhamel) and Katie (Julianne Hough) have one of the best first kisses – up against a tree, no less!
Side Effects
Rooney Mara is this year’s lucky girl who gets to feel Channing Tatum‘s lips.
Blue Jasmine
How could you not kiss with that gorgeous background? Jasmine (Cate Blanchett) and Dwight (Peter Sarsgaard) are feelin’ it.
The Best Man Holiday
It’s a sweet head kiss between Harper (Taye Diggs) and Jordan (Nia Long).
21 & Over
Ah, the college party. Where your crush (Sarah Wright) might kiss your friend (Miles Teller) first.
The Mortal Instruments: City of Bones
Clary (Lily Collins) and Jace (Jamie Campbell Bower) find time for romance in their mixed-up, monster-filled world.
The Best of Me
Michelle Monaghan and James Marsden cooled off their chemistry with a sexy lake makeout.
Kill Your Darlings
Lucien (Dane DeHaan) is exactly the kind of guy to make out with random girls in bars.
Men, Women & Children
Kaitlyn Dever and Ansel Elgort pucker up in a Romeo & Juliet-like fashion.
Godzilla
Nothing inspires intimacy like a megamonster attack for Aaron Taylor-Johnson and Elizabeth Olsen.
Endless Love
There is a lot of kissing between teenage lovers Jade (Gabriella Wilde) and David (Alex Pettyfer).
Enemy
Jake Gyllenhaal and Melanie Laurent lock lips in this thriller.
Feeling Minnesota
Cameron Diaz and Keanu Reeves are feeling more than just Minnesota.
Winter's Tale
Jessica Brown Findlay and Colin Farrell pucker up in this romantic drama.
If I Stay
Adam (Jamie Blackley) and Mia (Chloë Grace Moretz) spend a lot of time showing PDA in this drama.
Vanilla Sky
Tom Cruise and Cameron Diaz have a fatal attraction.
Into the Blue
Paul Walker and Jessica Alba are tanned and gorgeous.
Fighting
Zulay Henao is the lucky lady who feels Channing Tatum‘s lips in this movie.
Café Society
This is the third time Kristen Stewart and Jesse Eisenberg have played love interests on screen, so their lips should feel right at home on each other’s by now.
Nerve
Dave Franco and Emma Roberts light up the night with their chemistry.
Bridget Jones's Baby
Three movies in, and Bridget (Renée Zellweger) and Mark (Colin Firth) still can’t keep their lips off of each other.
The Choice
Benjamin Walker and Teresa Palmer lock lips as Nicholas Sparks’s star-crossed couple of 2016.
Allegiant
Theo James and Shailene Woodley reignite their chemistry for the latest Divergent installment.
The Hollars
John Krasinski and Anna Kendrick play an expectant couple who are just as adorable together as you’d expect them to be.
The Light Between Oceans
Real-life couple Michael Fassbender and Alicia Vikander fell in love on the set, and when you see them together, you see why.
Hacksaw Ridge
Andrew Garfield and Teresa Palmer lock lips like only two people who might never see each other again can.
A Star Is Born (1976)
Kris Kristofferson goes in for a passionate smooch with Barbra Streisand in the 1976 version of this film.