who played the witch in pirates of the caribbean
Naomie Harris Naomie Melanie Harris,[1] OBE (born 6 September 1976)[1] is an English actress. She started her career as a child actress, appearing on the children television series Simon and the Witch in 1987. She played voodoo witch Tia Dalma in the second and third Pirates of the Caribbean films, Selena in 28 Days Later, and Winnie Mandela in Mandela: Long Walk to Freedom. She played Eve Moneypenny in the James Bond films Skyfall and Spectre. In 2016, she starred in the critically acclaimed film Moonlight; a performance which earned her several nominations for Best Supporting Actress awards, including the Golden Globe, BAFTA, and the Academy Award.
Elizabeth Swann Elizabeth Swann (later Elizabeth Turner) is a fictional character in the Pirates of the Caribbean film series. She appears in The Curse of the Black Pearl (2003) and three of its sequels, Dead Man's Chest (2006), At World's End (2007) and Dead Men Tell No Tales (2017). She is portrayed by Keira Knightley (and as a child by Lucinda Dryzek in the prologue of The Curse of the Black Pearl). She is known to use the alias "Elizabeth Turner", but this later becomes her married name when she weds the character Will Turner (played by Orlando Bloom).