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!

    Now Buzzing