Skip To Content

    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

    BuzzFeed Daily

    Keep up with the latest daily buzz with the BuzzFeed Daily newsletter!

    Newsletter signup form