Harry Potter who?
OK, obviously we'll never, ever forget Daniel Radcliffe as the boy wizard, but the actor continues to prove that he's certainly capable of so much more.
Having already impressed us with his recent turn in the spooky supernatural thriller The Woman in Black, the 22-year-old star is once again stepping back in time.
Radcliffe was snapped on the streets of Brooklyn this morning as he began shooting Kill Your Darlings, in which he takes on the role of Beat Generation poet Allen Ginsberg.
And between the vintage hairstyle, the tweed jacket and the tortoise-shell glasses, we definitely think the guy's got it going on.
Of course, it was just a couple of years ago that James Franco also donned a similar get-up to portray Ginsberg for the movie Howl.
Obviously, time will ultimately tell if Radcliffe's portrayal will, er, beat his fellow thespian's take on the man.