Dress: Brogue Dress from All Saints
Bag: from Urban Outfitters
Emily Fields (played by Shay Mitchell) on Pretty Little Liars on Freeform was spotted wearing this grey cowl neck dress and striped bag on Pretty Little Liars on Jun 02 2012's episode. Emily's Dress is the Brogue Dress from All Saints . Emily's Bag is the from Urban Outfitters.