Top: La Rose Triblend Muscle Tee by Truly Madly Deeply at Urban Outfitters
Vest: Faux-leather motorcycle vest by Bar III (Thanks Kelly!)
Emily Fields (played by Shay Mitchell) on Pretty Little Liars on Freeform was spotted wearing this black and white leather moto vest and “rose” muscle tee on Pretty Little Liars on episode 'Now You See Me, Now You Don't' (4x12) in Aug 2013. Emily's Top is the La Rose Triblend Muscle Tee by Truly Madly Deeply at Urban Outfitters . Emily's Vest is the Faux-leather motorcycle vest by Bar III .