Ana de Armas: The 32-year-old Cuban is the latest in a long line of actresses to play Monroe. She said nailing the blonde bombshell’s famously breathless way of speaking was 'exhausting'. PPC, AFP

16 actresses who have played Marilyn Monroe: From Blake Lively to Uma Thurman