No magic spells or tricks here.

The doppelganger in question is fashion blogger and cosplayer Megan Flockhart, and her likeness to Emma Watson is so strong that she often cosplays in the actress's most iconic role – Hermione Granger.

Just look at that resemblance:

 

 

Both Emma and Megan also share in common a love for fashion, reading, a passion for feminism, and devotion to J.K. Rowling’s magic world.

 

Between her and the Harley Quinn lookalike, cosplayers are definitely upping their game.

 

Via Instagram