Skip To Content
  • Viral badge

50 Age Gaps Between Actors Playing Couples That Are Honestly Really Weird

Sean Connery was 39 years older than Catherine Zeta-Jones when they played love interests in Entrapment!!!

Look, with two consenting adults, age is really just a number. Regardless, it's pretty strange that Hollywood is seemingly allergic to casting couples in the same age range.


Here are some wild examples of age gaps between actors playing onscreen couples:

1. In Magic in the Moonlight, Emma Stone was 25 and Colin Firth was 53.

Emma Stone was 25 and Colin Firth was 53
Jack English / Sony Classics / Courtesy Everett Collection

2. In Entrapment, there was a whopping 39-year age difference between 29-year-old Catherine Zeta-Jones and 68-year-old Sean Connery.

Catherine Zeta-Jones is 29; Sean Connery behind her is 68
20th Century Fox Film Corp. / Courtesy Everett Collection

3. In Edge of Tomorrow, Tom Cruise was 20 years older than Emily Blunt.

Emily Blunt is 31 looking at Tom Cruise, who is 51
Warner Bros. Pictures

4. In Silver Linings Playbook, Jennifer Lawrence was 22, while Bradley Cooper was 37.

22-year-old Jennifer Lawrence looking at 37-year-old Bradley Cooper
The Weinstein Co. / Courtesy Everett Collection

5. In WandaVision, Elizabeth Olsen was 31 and Paul Bettany was 49.

Elizabeth Olsen and Paul Bettany holding hands on a swing set
Disney+ / Courtesy Everett Collection

6. In As Good as It Gets, Jack Nicholson was 60 and Helen Hunt was 34.

Jack Nicholson is 60 and Helen Hunt is 34
Sony Pictures / Courtesy Everett Collection

7. In The Island, Ewan McGregor was 34 and Scarlett Johansson was 20.

Ewan McGregor is 34 and Scarlett Johansson is 20
DreamWorks / Courtesy Everett Collection

8. In Lost in Translation, Scarlett Johansson was 18 playing opposite a 52-year-old Bill Murray.

Bill Murray is 52, with 18-year-old Scarlett Johansson resting her head on his shoulder
Focus Features / Courtesy Everett Collection

9. In Indecent Proposal, Robert Redford was 56 and Demi Moore was 30 when the film was released.

56-year-old Robert Redford looking at 30-year-old Demi Moore
Paramount / Courtesy Everett Collection

10. In A Perfect Murder, there was a 28-year age difference between Michael Douglas and Gwyneth Paltrow.

54-year-old Michael Douglas putting a necklace on 26-year-old Gwyneth Paltrow
Warner Bros./ Courtesy Everett Collection.

11. In The Wolf of Wall Street, Margot Robbie played Leonardo DiCaprio's wife with a 16-year age difference.

Margot Robbie, 23, with foot on 39-year-old Leo DiCaprio's face
Paramount Pictures / Courtesy Everett Collection

12. In Suicide Squad, Jared Leto was 44 and Margot Robbie was 26.

Jared Leto was 44 and Margot Robbie was 26
Clay Enos /  Warner Bros. / Courtesy Everett Collection

13. In Focus, Margot Robbie was 24 and Will Smith was 46.

24-year-old Margot Robbie having dinner with 46-year-old Will Smith
Frank Masi/Warner Bros. Pictures / Courtesy Everett Collection

14. In Ted, Mark Wahlberg was 41 and Mila Kunis was 28.

Mark Wahlberg is 41 and lying in bed with 28-year-old Mila Kunis
Claire Folger / Universal Pictures / Courtesy Everett Collection

15. And in Ted 2, Mark Wahlberg was 44 and Amanda Seyfried was 29.

Mark Wahlberg is 44, Ted is 38, and Amanda Seyfried is 29
Universal Pictures / Courtesy Everett Collection

16. In Something's Gotta Give, Jack Nicholson was more than double the age of his first love interest in the film, Amanda Peet.

31-year-old Amanda Peet straddling 66-year-old Jack Nicholson
Columbia / Courtesy Everett Collection

17. In Poison Ivy, Tom Skerritt was 58, while Drew Barrymore was only 17.

17-year-old Drew Barrymore holding 58-year-old Tom Skerritt's face
New Line / Courtesy Everett Collection

18. In Third Person, Liam Neeson was a full 32 years older than his love interest, played by Olivia Wilde.

61-year-old Liam Neeson walking next to 29-year-old Olivia Wilde
Maria Marin / Sony Pictures Classics / Courtesy Everett Collection

19. In Autumn in New York, Richard Gere was 50 and Winona Ryder was 28.

50-year-old Richard Gere walking with 28-year-old Winona Ryder
MGM / Courtesy Everett Collection

20. In In the Line of Fire, Clint Eastwood and Rene Russo had a 24-year age gap.

63-year-old Clint Eastwood with 39-year-old Rene Russo
Columbia Pictures / Courtesy Everett Collection

21. In Six Days, Seven Nights, Anne Heche was 29 when she played 55-year-old Harrison Ford's love interest.

29-year-old Anne Heche leaning on 55-year-old Harrison Ford
Bruce McBroom / Buena Vista Pictures / Courtesy Everett Collection

22. In The Woman in Red, Gene Wilder was 27 years older than Kelly LeBrock.

Gene Wilder, 51, behind 24-year-old Kelly LeBrock
Courtesy Everett Collection

23. In Crazy Heart, Jeff Bridges was 60 while filming, and Maggie Gyllenhaal was 32.

60-year-old Jeff Bridges looking at 32-year-old Maggie Gyllenhaal
Lorey Sebastian,/ Fox Searchlight Pictures / Courtesy Everett Collection

24. In Gangster Squad, 25-year-old Emma Stone played the love interest of both 53-year-old Sean Penn and 33-year-old Ryan Gosling.

53-year-old Sean Penn dancing with 25-year-old Emma Stone
Warner Bros. / Courtesy Everett Collection

25. In Birdman, Michael Keaton had 31 years on his love interest, played by Andrea Riseborough.

32-year-old Andrea Riseborough looking at 63-year-old Michael Keaton
Fox Searchlight Pictures / Courtesy Everett Collection

26. In Blame It on Rio, 50-year-old Michael Caine dated his best friend's daughter, played by 18-year-old Michelle Johnson.

50-year-old Michael Caine with 18-year-old Michelle Johnson
20th Century Fox / Courtesy Everett Collection

27. In The Phantom of the Opera, Emmy Rossum was 17 when she played the love interest of 33-year-old Gerard Butler and 30-year-old Patrick Wilson.

33-year-old Gerard Butler, 17-year-old Emmy Rossum, and 30-year-old Patrick Wilson
Warner Bros. / Courtesy Everett Collection

28. In Never Have I Ever, Maitreyi Ramakrishnan was 19 and Darren Barnet was 30 when Season 2 premiered.

30-year-old Darren Barnet about to kiss 19-year-old Maitreyi Ramakrishnan
Netflix / Courtesy Everett Collection

29. In Singin' in the Rain, Debbie Reynolds was 19 and Gene Kelly was 40.

19-year-old Debbie Reynolds looking up at 40-year-old Gene Kelly
Courtesy Everett Collection

30. In That '70s Show, Mila Kunis was 15 and Ashton Kutcher was 20 when the pilot aired.

15-year-old Mila Kunis doing 20-year-old Ashton Kutcher's makeup
20th Century Fox Film Corp. / Courtesy Everett Collection

31. In White Christmas, Rosemary Clooney was 26 and Bing Crosby was 51.

26-year-old Rosemary Clooney staring at 51-year-old Bing Crosby
Courtesy Everett Collection

32. In Flight, Denzel Washington was 57 and Kelly Reilly was 35.

57-year-old Denzel Washington on a bed with 35-year-old Kelly Reilly
Robert Zuckerman / Paramount Pictures / Courtesy Everett Collection

33. In Boy Meets World, Rider Strong was 17 and Trina McGee Davis was 28 when they played Shawn and Angela.

28-year-old Trina McGee Davis and 17-year-old Rider Strong in graduation outfits
Touchstone Television / Courtesy Everett Collection

34. In Funny Face, Fred Astaire was 30 years older than Audrey Hepburn.

57-year-old Fred Astaire and 27-year-old Audrey Hepburn
Courtesy Everett Collection

35. In Get Smart, Anne Hathaway was 25 and Steve Carell was 45 when they played spies turned lovers.

25-year-old Anne Hathaway, holding a puppy, stands next to 45-year-old Steve Carrell
Warner Bros. / Courtesy Everett Collection

36. In Pirates of the Caribbean: The Curse of the Black Pearl, Keira Knightley was 17 when she shot the movie and Orlando Bloom was 25.

25-year-old Orlando Bloom staring at 17-year-old Keira Knightley
Walt Disney / Courtesy Everett Collection

37. In Riverdale, Ashleigh Murray was 31 when her character dated Archie, played by 22-year-old KJ Apa.

31-year-old Ashleigh Murray and 22-year-old KJ Apa
The CW

38. In Another Cinderella Story, Selena Gomez was 16 and Drew Seeley was 26.

16-year-old Selena Gomez with 26-year-old Drew Seeley
Warner Premiere / Courtesy Everett Collection

39. In Charade, Cary Grant was 59 when he played 34-year-old Audrey Hepburn's love interest.

34-year-old Audrey Hepburn with her arms around 59-year-old Cary Grant
Courtesy Everett Collection

40. In The Breakfast Club, Molly Ringwald was 16, and despite playing a high school student, Judd Nelson was 25 in real life.

25-year-old Judd Nelson and 16-year-old Molly Ringwald
Universal Pictures / Courtesy Everett Collection

41. In Elf, Will Ferrell was 36 and his love interest, Zooey Deschanel, was 23.

36-year-old Will Ferrell decorating a Christmas tree with 23-year-old Zooey Deschanel
New Line / Courtesy Everett Collection

42. In The Squid and the Whale, 23-year-old Anna Paquin played a student who comes on to 50-year-old Jeff Daniels. Just nine years earlier, Anna played Jeff's daughter in Fly Away Home.

14-year-old Anna Paquin playing 41-year-old Jeff Daniels' daughter in "Fly Away Home," and 23-year-old Anna kissing 50-year-old Jeff in "The Squid and the Whale"
Columbia Pictures / Getty Images / Samuel Goldwyn Films

43. In Ghost Rider, Nicolas Cage and Eva Mendes were 10 years apart in age, despite the fact that they are supposed to be former high school sweethearts.

43-year-old Nicolas Cage talks to 32-year-old Eva Mendes, who's holding a microphone up to him
Columbia Pictures / Courtesy Everett Collection

44. In The Lord of the Rings: The Fellowship of the Ring, Viggo Mortensen was 43 and Liv Tyler was 24.

24-year-old Liv Tyler and 43-year-old Viggo Mortensen look at each other
Warner Bros. / Courtesy Everett Collection

45. In Lost, Evangeline Lilly was at least a decade younger than her love interests, played by Matthew Fox and Josh Holloway.

Evangeline Lilly was 25, Matthew Fox was 38, and Josh Holloway was 35
Mario Perez / ABC / Courtesy Everett Collection

46. In Always Be My Maybe, Keanu Reeves was 17 years older than Ali Wong when he played her A-list boyfriend.

37-year-old Ali Wong and 54-year-old Keanu Reeves

47. In Buffy the Vampire Slayer, Sarah Michelle Gellar was 20 when her love interest, played by 35-year-old James Marsters, first appeared on the show.

Sarah Michelle Gellar is 20 and James Marsters is 35
20thCentFox / Courtesy Everett Collection

48. In He Got Game, Denzel Washington was 21 years older than Milla Jovovich.

22-year-old Milla Jovovich sitting across from 43-year-old Denzel Washington
Walt Disney Co. / Courtesy Everett Collection

49. In Seeking a Friend for the End of the World, Steve Carell and Keira Knightley fell in love, with a 22-year age gap between them.

27-year-old Keira Knightley in a car with 49-year-old Steve Carell
Darren Michaels / Focus Features / Courtesy Everett Collection

50. And finally, Warren Beatty wooed Halle Berry despite being 30 years her senior in Bulworth.

Halle Berry at 31 standing next to Warren Beatty at 61
20th Century Fox Film Corp. / Courtesy Everett Collection

TV and Movies

Get all the best moments in pop culture & entertainment delivered to your inbox.

Newsletter signup form