Cosplayers take dressing up to a totally new level! It's not just a matter of copying outfits, but also mimicking mannerisms, make-up, hairstyles and taking on the character of the person they're imitating.
Some cosplayers are so convincing you'd be forgiven for thinking they're the real deal... If you don't believe us, just take a browse through this selection and prepare to be surprised!
1. A real-life Russel!
2. Alyson Tabbitha is DC Comics' best Wonder Woman cosplayer
3. The Joker
4. The best Dwight Schrute from The Office that you'll ever see
5. You'd be forgiven for thinking this is the original Jon Snow!
6. An amazing Edward Scissorhands!
7. Hermione Granger's doppelganger!
8. This Tyrion Lannister cosplayer must be Peter Dinklage's secret twin!
9. The Penguin - enough to give us nightmares!
10. Wolverine at a cosplay convention in Russia!
11. Courage the Cowardly Dog with Muriel Bagge!
12. An awesome Dark Helmet at Comic Con
13. The Terminator with John Connor
14. Jay and Silent Bob from View Askewniverse hanging out
15. Rick Grimes from The Walking Dead takes a break from fighting zombies
16. If you have a crush on Margaery Tyrell, then check out this cosplayer
17. Patrick Bateman from American Psycho getting ready for his next slaughter
18. April Gloria as her alter-ego Taylor Swift
19. Alyson Tabbitha also does Leeloo from The Fifth Element
20. Head back to the future with this Marty McFly