Ana de Armas lahir di Santa Cruz del Norte dan besar di Havana, Kuba. Ia memutuskan untuk menjadi aktris pada usia 12 tahun, dan melanjutkan pendidikannya di National Theater School of Cuba. The Night Clerk (Andrea) dan Blonde (Marilyn Monroe). Ana de Armas menyebut karakter Bond Girl yang ia mainkan di film No Time To Die sangat mendobrak stererotip dari karakter-karakter sebelumnya. Ini karena karakter Bond Girl yang diperankan oleh Ana punya paket lengkap yang tidak ada di Bond Girl sebelumnya.
Bond Girl adalah sosok perempuan yang selalu muncul dalam film James Bond. Karakter ini bisa sebagai rekan agen, korban, hingga musuh James Bond. Bond Girl yang dimainkan Ana di lanjutkan film James Bond kali ini adalah seorang agen CIA. Agen CIA itu bernama Paloma dengan karakter perempuan yang amat kuat. Ana mengatakan kalau perannya sebagai agen CIA bernama Paloma di film No Time To Die belum pernah ditunjukkan oleh Bond Girl sebelumnya. Ana pun menyebut kalau karakter Bond Girl yang ia perankan di film terbaru James Bond kali ini adalah paket lengkap.