Top: Erato Silk Blouse by Elizabeth and James (Thanks Freeform!)
Hanna Marin (played by Ashley Benson) on Pretty Little Liars on Freeform was spotted wearing this abstract print top on Pretty Little Liars on episode 'We've All Got Baggage' (6x17) in Feb 2016. Hanna's Top is the Erato Silk Blouse by Elizabeth and James .