16 Celebrity Historical Lookalikes

Have they been resurrected?

1. Florence Welch is Joan of Arc.

Buda Mendes / Getty Images


2. Harry Styles is a young Theodore Roosevelt.

Gareth Cattermole / Getty Images


3. Natalie Cassidy is Catherine of Aragon.


4. Benedict Cumberbatch is Vincent Van Gogh.

Alberto E. Rodriguez / Getty Images



5. Frank Lampard is Emperor Augustus.

Ferdaus Shamim / WireImage / Getty Images


6. Stephen Fry is Oscar Wilde.

Chris Jackson / Getty Images


7. Keanu Reeves is Louis-Maurice Boutet de Monvel.

Sonia Recchia / WireImage / Getty Images


8. Ellen DeGeneres is Henry David Thoreau.

Jason Merritt / Getty Images


9. Bruce Willis is Gen. Douglas MacArthur.

Frazer Harrison / Getty Images


10. Charlie Sheen is John Brown.

Fred Prouser / Reuters


11. Rupert Grint is Sir David Wilkie.

Andreas Rentz / Getty Images


12. Anthony Hopkins is Socrates.

Jason Merritt / Getty Images


13. Adrien Brody is John Locke.

Larry Busacca / Getty Images


14. Jack Black is Paul Revere.

Valerie Macon / Getty Images


15. Beyonce is Frida Kahlo.

Jason Merritt / Getty Images


16. And Keith Richards is Ramesses II.

Ian Gavan / Getty Images

DEA / G. DAGLI ORTI/De Agostini / Getty Images


Check out more articles on BuzzFeed.com!

Kimberley Dadds is the UK celebrity editor for BuzzFeed and is based in London.
  Your Reaction?

    Starting soon, you'll only be able to post a comment on BuzzFeed using a Facebook account or via our app. If you have questions or thoughts, email us here.


    Now Buzzing