Dress: from Urban Outfitters
Cardigan: from J.Crew
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 Jun 24 2012's episode. Spencer's Dress is the from Urban Outfitters . Spencer's Cardigan is the from J.Crew.