Films

Happy 52nd Birthday, Penélope Cruz: Her 10 Most Iconic Roles Ranked

From her early days as the muse of Spanish cinema to becoming a Hollywood powerhouse and an Academy Award winner, Penélope Cruz has built a resume unlike any other.

Penélope Cruz attends the 97th Annual Oscars at Dolby Theatre on March 02, 2025 in Hollywood, California.
© (Photo by Monica SchipperGetty Images)Penélope Cruz attends the 97th Annual Oscars at Dolby Theatre on March 02, 2025 in Hollywood, California.

Bursting onto the scene in the early 1990s, the Madrid-born star possessed a raw, magnetic screen presence that quickly caught the eye of legendary Spanish auteurs. However, Penélope Cruz didn’t just conquer European cinema; she successfully crossed over into mainstream Hollywood blockbusters, eventually becoming the very first Spanish actress in history to win an Academy Award.

Whether she is wielding a sword on a pirate ship, singing her heart out in a musical, or delivering a masterclass in profound grief under the direction of Pedro Almodóvar, Cruz is a generational talent who seamlessly blends fierce intensity with profound vulnerability. To honor her special day, we are looking back at the 10 greatest roles that cemented her status as global cinematic royalty.

1. María Elena in Vicky Cristina Barcelona (2008)

This is the role that officially brought her Oscar glory. Playing the fiery, brilliantly unstable, and deeply passionate artist María Elena, Cruz completely hijacked Woody Allen’s romantic comedy the second she stepped onto the screen. Her explosive, rapid-fire, bilingual chemistry with Javier Bardem (her real-life future husband) and Scarlett Johansson created an incredibly intoxicating, chaotic dynamic. Earning her the Academy Award for Best Supporting Actress, it remains the absolute gold standard for a scene-stealing performance.

Advertisement

2. Raimunda in Volver (2006)

In one of her greatest collaborations with director Pedro Almodóvar, Cruz delivered a breathtaking, multi-layered tribute to working-class motherhood. Playing a resilient woman fiercely protecting her daughter while navigating the supernatural return of her own mother, she anchored the film with immense grace and grit. Her soulful, lip-synced performance of the titular song is a visual masterpiece. This role rightfully earned Cruz her very first Academy Award nomination for Best Actress.

3. Janis in Parallel Mothers (2021)

Proving that her partnership with Almodóvar only deepens with age, Cruz tackled one of her most complex roles to date in this intertwined drama. Playing a photographer whose life becomes inextricably linked with a younger woman after they give birth on the same day, she masterfully navigated profound themes of grief, historical trauma, and maternal instinct. The stunningly vulnerable performance earned her massive critical acclaim and a fourth career Oscar nomination.

4. Laura Ferrari in Ferrari (2023)

Holding her own against Adam Driver in Michael Mann’s high-octane racing biopic, Cruz was the undisputed emotional engine of the film. Playing the grieving, fiercely intelligent, and deeply betrayed matriarch of the Ferrari empire, she wore her character’s pain like heavy armor. Walking with a heavy gait and projecting absolute authority, she delivered a suffocating, intensely tragic performance that reminded modern audiences of her towering dramatic capabilities.

Advertisement

5. Carla Albanese in Nine (2009)

Proving she could dominate a massive Broadway musical adaptation, Cruz practically melted the camera lens as the sultry, tragic mistress to Daniel Day-Lewis’s struggling film director. In a movie completely packed with legendary actresses, her jaw-dropping, incredibly athletic performance of the musical number “A Call from the Vatican” stood out as the absolute highlight. The sizzling, show-stopping sequence secured her another well-deserved Oscar nomination.

6. Sofia in Vanilla Sky (2001) / Open Your Eyes (1997)

It is an incredibly rare feat for an actor to play the exact same character twice in two completely different languages, but Cruz pulled it off flawlessly. Originating the role of the enigmatic, dream-like Sofia in Alejandro Amenábar’s Spanish psychological thriller Open Your Eyes, her performance was so integral to the narrative that director Cameron Crowe insisted she reprise the part opposite Tom Cruise in the American remake, Vanilla Sky.

7. Sister Rosa in All About My Mother (1999)

This monumental, Oscar-winning Almodóvar classic served as her definitive international breakout. Tackling heavy themes of sexuality, existence, and illness, Cruz brought incredible warmth and innocence to the role of a pregnant, HIV-positive nun who forms a beautiful, tragic bond with the film’s protagonists. Even in a supporting capacity, her radiant sincerity shone through the heavy subject matter, permanently establishing her as an arthouse darling.

Advertisement

8. Mirtha Jung in Blow (2001)

Diving headfirst into the chaotic, cocaine-fueled underworld of the 1970s and 80s, Cruz played the glamorous, deeply destructive wife of Johnny Depp’s infamous smuggler, George Jung. She expertly navigated her character’s drastic evolution from an intoxicatingly beautiful cartel associate into a terrifyingly bitter, drug-addicted antagonist. It was a loud, brash, and highly emotional role that solidified her viability as a leading lady in American crime dramas.

9. Angelica in Pirates of the Caribbean: On Stranger Tides (2011)

Sometimes, an actress just needs to have fun with a massive, billion-dollar Disney franchise. Boarding the Queen Anne’s Revenge as the ruthless daughter of the legendary pirate Blackbeard, she went toe-to-toe with Johnny Depp’s Jack Sparrow in a series of elaborate, highly choreographed sword fights. She brought a fantastic, swashbuckling energy to the summer blockbuster, proving she possessed the kinetic action chops required to carry a massive popcorn tentpole.

10. Silvia in Jamón Jamón (1992)

Every cinematic legend has to start somewhere, and for Cruz, it was this wildly provocative, deeply sensual Spanish comedy-drama. Making her feature film debut at just 18 years old, she played the daughter of a roadside prostitute caught in a chaotic, manipulative love triangle. The role immediately established her as a major sex symbol in Europe and, serendipitously, marked the very first time she shared the screen with her future husband, Javier Bardem.

Advertisement

Carolina is a bilingual entertainment and sports writer fluent in English and Spanish. She holds a Bachelor's degree in Communication from Universidad de Ciencias Empresariales y Sociales (UCES) in Buenos Aires and has a solid background in media and public affairs. In 2020, she won first place in journalistic feature writing at the EXPOCOM-FADECCOS competition, which brings together student work from universities across Argentina. She also completed a year-and-a-half internship in the Public Affairs Section of the U.S. Embassy in Argentina, where she worked closely with journalists and media operations. Carolina specializes in entertainment writing, with a focus on celebrity news, as well as romantic and drama films.

    ALSO READ
    ‘The Super Mario Galaxy Movie’ Nears $1B After Massive $831M Global Run
    Movies

    ‘The Super Mario Galaxy Movie’ Nears $1B After Massive $831M Global Run

    ‘Michael’ Effect: The King of Pop Gains 5 Million Spotify Listeners Amid Massive Box Office Opening
    Celebrities

    ‘Michael’ Effect: The King of Pop Gains 5 Million Spotify Listeners Amid Massive Box Office Opening

    Harry Styles and Zoe Kravitz Are Engaged: Timeline of Their Low-Key Love Story
    Celebrities

    Harry Styles and Zoe Kravitz Are Engaged: Timeline of Their Low-Key Love Story

    Happy 70th Birthday, Kevin McNally: Celebrating a Beloved Screen Veteran – From Pirates to Prestige Roles
    Celebrities

    Happy 70th Birthday, Kevin McNally: Celebrating a Beloved Screen Veteran – From Pirates to Prestige Roles

    Receive the latest news in your E-mail box

    Registering implies accepting the Terms and Conditions

    Better Collective Logo