Katherine McNamara. At long last, we finally know #WhoIsClary. The Shadowhunters Facebook Page announced yesterday that Katherine McNamara has been picked to play Clary Fray (and I’m not disappointed). Katherine seems a better and more appropriate pick than Lily Collins. I can’t wait to see how she plays Clary.
Now I just have to wait to find out who is Alec, Luke, Magnus, and Valentine before I stop caring about who’s on the cast.