Spencer Hastings (played by Troian Bellisario) on Pretty Little Liars on Freeform was spotted wearing this black and white striped skirt, white boots and olive green bag on Pretty Little Liars on episode 'Crazy' (3x07) in Jul 2012. Spencer's Skirt is the Sailor skirt from Topshop . Spencer's Shoes is the by Charles David . Spencer's Top is the by All Saints.