Born Ana Celia de Armas Caso, the Cuba native grew up without internet access and had limited knowledge of pop culture. She decided as a preteen that she wanted to become an actress and moved to Spain at the age of 18 to launch her career. After finding early success on the Spanish drama El Internado, she relocated to Los Angeles in 2014 and began taking English classes so that she could score bigger roles.
De Armas starred alongside Keanu Reeves in her first Hollywood movie, Knock Knock (2015), before landing parts in War Dogs and Hands of Stone (both 2016). Her breakthrough role came with Blade Runner 2049 (2017) and she received a Golden Globe nomination for leading Knives Out (2019). She went on to play a Bond girl in No Time to Die and a young Marilyn Monroe in the Netflix film Blonde.
The actress was married to actor-model Marc Clotet from 2011 to 2013. She was first linked to her Deep Water costar Ben Affleck in March 2020 and the pair dated for nearly one year before splitting in January 2021. Later that year, she was spotted kissing Tinder exec Paul Boukadakis.