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.

Matrix/Flynet
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