One of the best actors doing it today, Daniel Day-Lewis, will be playing Abraham Lincoln in Steven Spielberg’s historical drama, Lincoln. Entertainment Weekly has posted the first official image of the actor in full costume. The resemblance to America’s 16th president is astonishing!

What To Read Next