Some of Keira Knightley’s favorite roles are when fans think she’s a different celeb. The actress has been mistaken for everyone from Natalie Portman to Britney Spears (yes, really!) — and she kind of loves it more than when people recognize her as Keira Knightley! Watch her explain to James Corden (above).