Dress: East Caravane Dress by Cotelac (Thanks Karishma!)
Spencer Hastings (played by Troian Bellisario) on Pretty Little Liars on Freeform was spotted wearing this beige embroidered dress on Pretty Little Liars on episode 'Out, Damned Spot' (5x19) in Feb 2015. Spencer's Dress is the East Caravane Dress by Cotelac .