Vest: SJ Crusader Tank by G Star Raw (Thanks @LauraSabaStyle and Julia!)
Emily Fields (played by Shay Mitchell) on Pretty Little Liars on Freeform was spotted wearing this tie front zip up vest on Pretty Little Liars on episode 'The Guilty Girl's Handbook' (4x08) in Jul 2013. Emily's Vest is the SJ Crusader Tank by G Star Raw .