who is the actress that plays emily in pretty little liars
Shay Mitchell Shay Mitchell (born Shannon Ashley Mitchell; April 10, 1987) is a Canadian actress, model, entrepreneur and author.[1] She rose to prominence starring as Emily Fields in the Freeform series Pretty Little Liars (2010â€“2017).[2][3]
Natalie Hall On June 29, 2011, it was announced that Hall would be replacing Natalie Floyd as Hanna's soon-to-be stepsister, Kate Randall, in the ABC Family series Pretty Little Liars, playing the role until 2012.[7] She played Ellie King nÃ©e Davis, in Love's Christmas Journey, a four-part mini-series in 2011.[8]