Ana de Armas' Most Iconic Roles
The Cuban actress is already proving to be a bombshell on the big screen.
Ana de Armas is on the cusp of becoming one of the strongest actresses of this generation. From starring in dangerous action films to taking on the role of Norma Jean a.k.a. Marilyn Monroe, the No Time to Die star is evolving into one of Hollywood's best actresses.
De Armas began her acting career in Cuba where she acted as the lead in many romantic dramas. The actress made quite the name for herself in the Latin film community. After moving to the U.S., her career in Hollywood quickly took off. It was the her role in Knives Out that solidified her as an actress to watch. In honor of her 35th birthday, join L'OFFICIEL as we take a look into some of the actress's best on-screen moments.
Blade Runner 2049 follows the 1982 science-fiction film Blade Runner. In the 2017 adaptation, de Armas plays a futuristic hologram named Joi. Officer K, played by Ryan Gosling, meets Joi along the way of his journey, and the two become companions.
Knives Out was de Armas' breakout film. The movie tells the story of a dysfunctional family fighting for their late father's fortune, Harlan Thrombey. The actress played Marta Cabrera, Thrombey's registered nurse. In the end, de Armas' character is the one who secretly inherited the fortune.
A chilling murder mystery with de Armas at the forefront. A motel night clerk with Asperger's witnesses a murder with a camera he hid in the hotel. Later in the film, he meets Andrea Rivera, played by de Armas, and takes a liking to her. With her help, the two try to solve the motel murder.
In 2021, de Armas took on the role of a Bond girl in No Time to Die. It was the final Bond film with Daniel Craig as its lead. The Knives Out star played Paloma, a Cuban CIA operative trained to kill.
Deep Water follows the story of a couple with a deeply troubled marriage. In this psychological thriller, Ben Affleck and de Armas' characters are at odds in their pairing and are trying to make it work. The film even emerged an off-screen relationship between Affleck and de Armas. However, they split after nearly a year of dating.
In this star-studded film, de Armas portrays Dani Miranda, a CIA agent working alongside Court Gentry, played by Ryan Gosling. Throughout the film, the duo is trying to escape the likes of a dangerous assassin named Lloyd Hanson, who is played by Marvel star Chris Evans. This is the actress' second time starring alongside both Gosling and Evans.
De Armas plays Marilyn Monroe in the new Netflix film Blonde, a tale of the highs and lows of Monroe's career and private life, and the actress looks almost unrecognizable in newly released photos.