Dress: Jalyis Sunny Belted Shirtdress by Theory (Thanks Karishma!)
Spencer Hastings (played by Troian Bellisario) on Pretty Little Liars on Freeform was spotted wearing this blue shirtdress on Pretty Little Liars on episode 'Charlotte's Web' (6x12) in Jan 2016. Spencer's Dress is the Jalyis Sunny Belted Shirtdress by Theory .