This one's pretty obvious.
Astrid Berges-Frisbey as Tessa Gray
Joshua Anthony Brand as Will Herondale
Anthony Neely as Jem Carstairs
(HE LOOKS SO CHIC THAT IT HURTS)
India Eisley as Cecily Herondale
Jenna Coleman as Charlotte Branwell
Ashley Benson as Jessamine Lovelace
Jake Abel as Nate Gray
Amber Heard as Camille Belcourt
Emily Browning as Sophie Collins
Godfrey Gao as Magnus Bane
I'm too lazy to do more :P BAI!
-Chalice