Dress: Long Sleeve Silk Shirtdress by Haute Hippie (Thanks Karishma and Iris!)
Alison DiLaurentis (played by Sasha Pieterse) on Pretty Little Liars on Freeform was spotted wearing this turquoise shirtdress on Pretty Little Liars on episode 'Of Late I Think Of Rosewood' (6x11) in Jan 2016. Alison's Dress is the Long Sleeve Silk Shirtdress by Haute Hippie .