We"re surprised, too!
These 23 celebrities are so masterful at speaking with an American accent on screen that you"ll be shocked to find out where they"re really from.
Check out the slideshow below to see for yourself!
1. Charlie Hunnam
It turns out that Sons of Anarchy star Charlie Hunnam is actually masking his British accent on the show. Who knew?
2. Alfred Enoch
Alfred Enoch plays Wes on How to Get Away With Murder, while masterfully hiding his British accent. Of course, if you recognized him from his role in Harry Potter, you may not be too surprised by this one.
3. Christian Bale
Actor Christian Bale, known for his roles in American Hustle and The Dark Knight nearly always masks his British accent. He has used in natural accent in a couple of roles, however.
4. Andrew Lincoln
Andrew Lincoln has a perfect southern accent as Rick on The Walking Dead, but it’s not real at all. He’s actually from London.
5. Eliza Taylor
Eliza Taylor plays Clarke Griffin on The 100, and we never would have guessed she was hiding her Australian accent.
6. Josh Bowman
Josh Bowman, who played Daniel Grayson on ABC’s Revenge, doesn’t sound a thing like his character in real life. Though he talks with a convincing American accent on the show, he’s actually British.
View Slideshow