Top: Stripe Three Quarter Sleeve Pocket by Aqua
Maggie Landers (played by Katie Findlay) on The Carrie Diaries on The CW was spotted wearing this pink and white textured stripe top on The Carrie Diaries on episode 'This Is the Time ' (2x12) in Jan 2014. Maggie's Top is the Stripe Three Quarter Sleeve Pocket by Aqua.