Spencer Hastings (played by Troian Bellisario) on Pretty Little Liars on Freeform was spotted wearing this oxford wedges with knee high socks and white/navy lace dress on Pretty Little Liars on episode 'Birds of a Feather' (3x04) in Jun 2012. Spencer's dress is the from Urban Outfitters. Spencer's cardigan is the from J.Crew.