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 '' (5x23) in Mar 2015. Emily's Top is the Artisia Shirt by All Saints . Emily's Pants is the Striped-Trim Pants by Vince . For shoppable links visit wornontv.net/46683