Top: Perth Top by Elizabeth and James
Spencer Hastings (played by Troian Bellisario) on Pretty Little Liars on Freeform was spotted wearing this black front keyhole peplum halter top on Pretty Little Liars on episode 'The Talented Mr. Rollins' (7x03) in Jul 2016. Spencer's Top is the Perth Top by Elizabeth and James.