Jacket: Army Jacket with Faux Leather Sleeves by Aqua (Thanks @Laurasabastyle!)
Emily Fields (played by Shay Mitchell) on Pretty Little Liars on Freeform was spotted wearing this khaki green jacket with black leather sleeves on Pretty Little Liars on episode 'A Dangerous Game' (3x24) in Mar 2013. Emily's Jacket is the Army Jacket with Faux Leather Sleeves by Aqua .