Vest: Arc sleeveless jacket by G Star Raw (Thanks @LauraSabaStyle!)
Emily Fields (played by Shay Mitchell) on Pretty Little Liars on Freeform was spotted wearing this teal blue denim vest on Pretty Little Liars on episode 'A is for A-l-i-v-e' (4x01) in Jun 2013. Emily's Vest is the Arc sleeveless jacket by G Star Raw .