Top: by Audrey 3+1 (Thanks @LauraSabaStyle!)
Bag: Striped bucket bag from Urban Outfitters (worn a number of times)
Emily Fields (played by Shay Mitchell) on Pretty Little Liars on Freeform was spotted wearing this black and gold foil tee, light wash denim jacket and striped bag on Pretty Little Liars on episode 'Into the Deep' (4x09) in Aug 2013. Emily's Top is the by Audrey 3+1 . Emily's Bag is the Striped bucket bag from Urban Outfitters .