Top: Geometric Tulip Blouse by Lauren Moffatt (Thanks Nikki!)
Spencer Hastings (played by Troian Bellisario) on Pretty Little Liars on Freeform was spotted wearing this mint green asymmetric top on Pretty Little Liars on episode 'Bring Down the Hoe' (4x11) in Aug 2013. Spencer's Top is the Geometric Tulip Blouse by Lauren Moffatt .