Top: Spectacles tee by BDG at Urban Outfitters
Carrie Bradshaw (played by AnnaSophia Robb) on The Carrie Diaries on The CW was spotted wearing this glasses print tee and brown/yellow/blue check cardigan on The Carrie Diaries on episode 'Fright Night' (1x04) in Jan 2013. Carrie's Top is the Spectacles tee by BDG at Urban Outfitters.