Credit: Getty Images

Actors who play high school students on TV are usually a bit older than their characters. The cast of Glee, for example, famously had a few 30-year-olds playing high school seniors. With that in mind, it probably won’t surprise you to learn that the actors on Pretty Little Liars aren’t actually 17.

So which star of Pretty Little Liars is the oldest? We asked fans on Viggle LIVE! to see if they could guess among three options: Troian Bellisario (Spencer), Shay Mitchell (Emily), or Ian Harding, who plays their teacher, Mr. Fitz.

Overall, the majority of Viggle users did guess correctly... but only by a hair. A very large portion of you were fooled!

Want to play along? Download the FREE Viggle App now!

A total of 52 percent correctly guessed that Troian Bellisario (Spencer) is the oldest. At 28 years old, she’s actually a full year older than the man who plays her high school English teacher.

Over 42 percent of users thought that Ian Harding (Ezra Fitz) was actually the oldest. Sorry, guys. He’s only 27.

Only six percent of you thought the correct answer was Shay Mitchell (Emily). At 26, she’s two years younger than Troian. For those wondering, Lucy Hale (Aria) and Ashley Benson (Hanna) are both 24.

Are you a pro at celebrity trivia? Know the ages of all your favorite TV actors... and want a chance to prove it? Download the Viggle app, keep enjoying all things entertainment, and check into Viggle LIVE!