Carrie Bradshaw (played by AnnaSophia Robb) on The Carrie Diaries on The CW was spotted wearing this teal blazer, red plaid skirt, polka dot tights and polka dot kitten heels on The Carrie Diaries on episode '' (1x05) in Feb 2013. Carrie's Top is the Katya bow blouse by Marc by Marc Jacobs . Carrie's Shoes is the Scene polka dot pumps by Kate Spade. For shoppable links visit wornontv.net/11956