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 '' (5x19) in Feb 2015. Spencer's Dress is the East Caravane Dress by Cotelac . For shoppable links visit wornontv.net/45563