Clothes worn by Spencer Hastings (Troian Bellisario) in Pretty Little Liars

Spencer Hastings's Saxxon® Wool Argyle Cardigan on Pretty Little Liars
Saxxon® Wool Argyle Cardigan
Brand: Brooks Brothers

Spencer Hastings's The Downtown Field Jacket on Pretty Little Liars
The Downtown Field Jacket
Brand: J.Crew

Spencer Hastings' White Sweater on Pretty Little Liars
Lanta Ladder Stitch Sweater
Brand: AllSaints

Spencer Hastings's Parisian Slip Dress on Pretty Little Liars
Parisian Slip Dress
Brand: Free People

Spencer Hastings's Mixed Stripe Linen-Blend Shirt on Pretty Little Liars
Mixed Stripe Linen-Blend Shirt
Brand: Forever 21

Spencer Hastings's Valera Eiffel Tower-Print Sweater on Pretty Little Liars
Valera Eiffel Tower-Print Sweater
Brand: Joie

Spencer Hastings' Stripe Trim Tee on Pretty Little Liars
Stevie Short Sleeve Tee
Brand: Rag & Bone

Spencer Hastings's Burgundy Polo on Pretty Little Liars
Scarf-Cinched Cloche
Brand: Anthropologie

Spencer Hastings's Sleeveless Horse Print Top on Pretty Little Liars
Sleeveless Horse Print Top
Brand: BCBGeneration

Spencer Hasting's Distressed Skinny Crop Jeans on Pretty Little Liars
Le Nautical Henley Tank
Brand: Frame Denim