Spencer Hastings (played by Troian Bellisario) on Pretty Little Liars on Freeform was spotted wearing this striped shirt and navy blazer on Pretty Little Liars on episode 'Bloody Hell' (5x21) in Feb 2015. Spencer's Jacket is the All Season Stretch Two-Button Blazer by Ann Taylor . Spencer's Top is the Wide Stripe Perfect Shirt by Ann Taylor . Spencer's Skirt is the Merlock Donegal Tweed Skirt by Theory . For shoppable links visit wornontv.net/46050
Keeping these cookies enabled helps us to improve our website.
Please enable Strictly Necessary Cookies first so that we can save your preferences!