En películas, televisión y artes escénicas, ha sido interpretada por una gran variedad de actrices famosas, incluyendo a Clara Kimball Young, Merle Oberon, Geneviève Bujold (nominada al Oscar y ganadora del Globo de Oro), Dame Dorothy Tutin, Dame Joan Sutherland, Charlotte Rampling, Vanessa Redgrave, Helena Bonham Carter, Jodhi May, Natalie Dormer, Natalie Portman y Claire Foy.