The cast of HBO's Game of Thrones is one of the most sprawling, unforgettable cast of characters on TV. But Us Weekly couldn't help but notice they have some uncanny celebrity twins! Click through to see which stars Sansa Stark, Jon Snow and others match up with -- you might even get confused yourself!
Kit Harington and John Mayer
Kit Harington, who plays the bastard son of Eddard Stark, Jon Snow, could easily pass as "Your Body Is a Wonderland" singer John Mayer.