Question: who is jessica on pretty little liars?
Answer: Casting. Andrea Parker had portrayed Jessica DiLaurentis since the second season, thus placing her as the actor behind Mary Drake, as Mary is Jessica's identical twin.