Ashley Benson or Blake Lively would make great Kates!
I can so see her as Kate!
Katie Cassidy or Candice Accola for sure. Maybe even Dianna Agron – she’s the prettiest face on the list. But the rest … most of them are only up there ’cause they’re blonde. Brit Robertson ? You have got to be kidding. She looks 14..