Pretty Little Liars

Which Pretty Little Liars Star Is Older: Ian Harding or Keegan Allen? You’ll Be Surprised!

On Pretty Little Liars, Ian Harding (Ezra Fitz) and Keegan Allen (Toby Cavanaugh) play very different roles. Ezra is the sweet, loving boyfriend (we think), and Toby is “A.” They also play two guys who are quite different in age. Toby is just a year or two older than Spencer (Troian Bellisario) (which makes him about 18 or 19), and Ezra is at least 25 or 26.

But in real life, can you guess which one is older?

11.16.2012 / 12:49 AM EDT by Molly Friedman
Related: Pretty Little Liars, Hot Guys, Ian Harding, TV Stars, Keegan Allen

Share on FacebookShare on Google+Tweet about this on Twitter