These 28 Actors Really Nailed Their Roles With Their Uncanny Resemblances. Whoa.

Stepping into the shoes of an infamous historical figure is no easy feat. An actor not only has to treat their portrayal with respect to that individual’s impact on society, but they really have to look the part. If not, it could take the viewer completely out of the story because they’re too distracted by the flaws — no matter how subtle.

Luckily for these actors, that wasn’t a problem. They will actually have you doing double takes. Whether it’s thanks to clever makeup artists or that they were simply blessed with uncannily similar genetics, there’s just no doubting that they were born for these roles.

25.) Queen Elizabeth II played by Helen Mirren in The Queen

26.) Bob Dylan played by Cate Blanchett in I’m Not There

27.) Joan Jett played by Kristen Stewart in The Runaways

With the help of talent, makeup and movie magic, these actors were able to really embrace these famous roles. I couldn’t even tell some of these apart! Share these amazing transformations with others by clicking on the link below.