Skirt: Belted stripe flare skirt by Alice + Olivia
Carrie Bradshaw (played by AnnaSophia Robb) on The Carrie Diaries on The CW was spotted wearing this lime green top with yellow blazer and rainbow striped skirt on The Carrie Diaries on episode 'First Time For Everything' (1x12) in Apr 2013. Carrie's Skirt is the Belted stripe flare skirt by Alice + Olivia.