Dress: Colorblock Body-Con Dress by Topshop
Jacket: Perforated Leather Bomber by Trouve
Bag: Sheenn Tote by Diesel (worn a number of times)
Socks: Stripe Knee High Socks in White/Black by American Apparel
Emily Fields (played by Shay Mitchell) on Pretty Little Liars on Freeform was spotted wearing this teal green bodycon dress with cutout chest, leather jacket and silver bag on Pretty Little Liars on episode 'No One Here Can Love or...' (5x11) in Aug 2014. Emily's Dress is the Colorblock Body-Con Dress by Topshop . Emily's Jacket is the Perforated Leather Bomber by Trouve . Emily's Bag is the Sheenn Tote by Diesel . Emily's Socks is the Stripe Knee High Socks in White/Black by American Apparel .