Top: Printed Cropped Tie Front in Floral by American Rag
Maggie Landers (played by Katie Findlay) on The Carrie Diaries on The CW was spotted wearing this denim floral and dot print tie front shirt on The Carrie Diaries on episode 'Win Some Lose Some' (2x01) in Oct 2013. Maggie's Top is the Printed Cropped Tie Front in Floral by American Rag.