20. Gigli (2003)
Frank Trapper//Getty ImagesOK, this might be one of Lopez’s biggest bombs, but the 2003 romantic comedy/crime caper hybrid Gigli feels like an important piece of Hollywood history now that Lopez and Ben Affleck are back together. If you thought this was a simple romance story, Affleck plays a low-level mobster who has to attempt to kidnap a federal prosecutor’s son and falls for Lopez’s character Ricki when she’s hired to assist with the job.
Stream Gigli here
19. Money Train (1995)
Archive Photos//Getty ImagesIn this mile-a-minute buddy cop comedy, Lopez, Woody Harrelson, and Wesley Snipes play transit cops in the New York City subway. Along with a serial killer known as the Torch stalking the tunnels, Harrelson’s character, laden with gambling debts, concocts a scheme to rob a “money train” that carries subway revenue.
Stream Money Train here
Advertisement - Continue Reading Below
18. The Boy Next Door (2015)
BlumhouseIf you’re a thriller fan, you’ll enjoy this Blumhouse nail-biter, where Lopez has to fend off her new, younger neighbor who becomes dangerously obsessed with her after a one-night stand.
Stream The Boy Next Door here
17. El Cantante (2007)
James Devaney//Getty ImagesEl Cantante doesn't reinvent the biopic wheel but put this on if you want to see a cool fictionalization of salsa legend Héctor Lavoe with solid chemistry between co-stars Lopez and Marc Anthony. They shot this during their highly publicized marriage.
Stream El Cantante here
Advertisement - Continue Reading Below
16. Antz (1998)
getty images//Getty ImagesShe’s not a main character, but Lopez’s voice is unmistakable as Azteca, who is a worker ant buddy of main character Z, played by Woody Allen. She eventually begins a romance with Z’s best friend Weaver, played by Patrick Warburton.
Stream Antz here
15. The Wedding Planner (2001)
Archive Photos//Getty ImagesThis rom-com got an unfair shake from critics, but it’s got two romance movie superstars as the leads in Lopez and Matthew McConaughey. Lopez plays wedding planner Mary Fiore while McConaughey is pediatrician Steve Edison.
Stream The Wedding Planner here
Advertisement - Continue Reading Below
14. Parker (2013)
Uri Schanker//Getty ImagesLopez plays a divorced real estate agent who gets in on a heist scheme cooked up by Jason Statham’s character, Parker. She does a great job delivering jokes and holds her own in a star-studded cast including Wendell Pierce, Bobby Cannavale, and Patti LuPone.
Stream Parker here
13. An Unfinished Life (2005)
Evan Agostini//Getty ImagesLopez got to exercise her dramatic chops with this film by the Swedish director Lasse Hallström. She plays Jean, the estranged daughter-in-law of Rancher Einar, played by Robert Redford. Jean comes to his ranch with her daughter Griff (Becca Gardner), Einar's granddaughter, to escape an abusive boyfriend. Both people are still grieving the loss of her husband and his son Griffin who died in a car crash years ago.
Stream An Unfinished Life here
Advertisement - Continue Reading Below
12. Enough (2002)
Theo Wargo//Getty ImagesIn this empowering drama thriller, J.Lo plays Slim, an abused wife who learns to fight back and get her life back.
Stream Enough here
11. Lila and Eve (2015)
Bob MahoneyThis crime drama, which premiered at the Sundance Film Festival in 2015, has Lopez and Viola Davis playing mothers who meet in a support group for parents of murdered children. Lopez’s character Eve helps Viola Davis’ Lila investigate the murder of her son Stephon, and get revenge.
Stream Lila and Eve here
Advertisement - Continue Reading Below
10. Shall We Dance? (2004)
Evan Agostini//Getty ImagesThere’s just a special quality to these mid-aughts romantic movies, and Shall We Dance? is a charming romp held up by the great lead performances by Lopez, Richard Gere, and Susan Sarandon. Lopez plays a teacher at a dance studio, which helps Gere’s character through a mid-life crisis when he tries to take classes there to get a chance to meet her.
Stream Shall We Dance? here
9. Shotgun Wedding (2023)
Ana Carballosa/LionsgateIn this action comedy about a destination wedding gone completely wrong, Lopez and Josh Duhamel have to save their families and other guests after they escape the pirates that take everyone else hostage.
Stream Shotgun Wedding here
Advertisement - Continue Reading Below
8. Second Act (2018)
James Devaney//Getty ImagesLopez once again carries this romantic comedy, where her character Maya, after being passed up for a promotion at her store manager job, pursues a new corporate career by getting a fake resume and Harvard degree from her godson. Vanessa Hudgens, Leah Remini, and Milo Ventimiglia also star.
Stream Second Act here
7. The Mother (2023)
NetflixLopez gets to go all-out action star in this intense thriller, where she plays a former U.S. government operative who has to work with the FBI when her daughter is kidnapped by criminals. The story won’t blow your mind, but Lopez shines in the starring role, and it has some fun fight scenes.
Stream The Mother here
Advertisement - Continue Reading Below
6. Anaconda (1997)
Columbia Pictures//Getty ImagesAnaconda might be the stuff of nightmares, but it’s also classic J.Lo. In this film, she plays Terri, a member of a documentary film crew captured by a snake hunter attempting to take down a green anaconda in the Amazon River.
Stream Anaconda here
5. The Back-Up Plan (2010)
James Devaney//Getty ImagesThe Back-up Plan is no exception when it comes to Lopez’s powerhouse romantic comedy performances. She plays a single woman who conceives twins via artificial insemination and meets the man of her dreams the very same day.
Stream The Back-Up Plan here
Advertisement - Continue Reading Below
4. Maid in Manhattan (2002)
Tom Kingston//Getty ImagesIn this romantic comedy, Lopez plays Marisa Ventura, a single parent and maid working at a high-end Manhattan hotel, who predictably falls in love with a guest amid a case of mistaken identity.
Stream Maid in Manhattan here
3. Hustlers (2019)
Annapurna PicturesEven with a heavy-hitting ensemble cast like Constance Wu, Cardi B, Lili Reinhart, and Keke Palmer, Lopez steals the show as Ramona Vega, a veteran stripper who concocts the plan to dose rich clients with drugs to rob them.
Stream Hustlers here
Advertisement - Continue Reading Below
2. Selena (1997)
RICCO TORRES//Getty ImagesIn one of her most memorable roles, Lopez plays Tejano singer Selena, who was murdered by her fan club president. Even critics who had issues with the film’s plot had to concede that Lopez’s portrayal of Selena was star-making and lifted its overall quality.
Stream Selena here
1. Out of Sight (1998)
Universal Pictures//Getty ImagesIn this crime comedy, Lopez stars opposite George Clooney, who plays a bank robber who kidnaps and falls for a U.S. Marshal. Lopez keeps up with Clooney in every frame of this slick comedy, and it’s still such a fun watch many years later.
Stream Out of Sight here
Advertisement - Continue Reading Below
Readers Also Read
Advertisement - Continue Reading Below
Advertisement - Continue Reading Below