Top: Heart print top by Marc by Marc Jacobs
Carrie Bradshaw (played by AnnaSophia Robb) on The Carrie Diaries on The CW was spotted wearing this red heart print top on The Carrie Diaries on Jan 12 2013's episode. Carrie's Top is the Heart print top by Marc by Marc Jacobs.