Question: is keira knightley in pirates of the caribbean on stranger tides?
Answer: Knightley has not appeared in the Pirates of the Caribbean franchise since 2007, when she starred in its third instalment, At World's End . Both she and Bloom chose not to appear in the fourth film, On Stranger Tides , in 2011. In an interview with Digital Spy in 2014, Knightley ruled out a return.