Question: who plays yvonne on pretty little liars?
Answer: “Pretty Little Liars” has found the actress to play Yvonne, the mystery woman Toby (Keegan Allen) met before the five-year time jump, who has been teased as “a very important part of his life.” Kara Royster has been cast in the recurring role, Variety has learned exclusively.