I read about Keira Knightley's next role as Princess Diana.
IMHO, there is no resemblance between the two.
Do you think that a good actress (or actor) can play a very know figure from the recent past, and still be persuasive even if she or he doesn't have a similar outer appearance?