Top: Artisia Shirt by All Saints
Pants: Striped-Trim Pants by Vince (Thanks ABC Family!)
Emily Fields (played by Shay Mitchell) on Pretty Little Liars on Freeform was spotted wearing this white sleeveless shirt and black and white trousers on Pretty Little Liars on episode 'The Melody Lingers On' (5x23) in Mar 2015. Emily's Top is the Artisia Shirt by All Saints . Emily's Pants is the Striped-Trim Pants by Vince .