Maggie Landers (played by Katie Findlay) on The Carrie Diaries on The CW was spotted wearing this denim shorts with lace applique and plaid tie front shirt on The Carrie Diaries on episode '' (2x02) in Nov 2013. Maggie's Shorts is the Erin High-Rise Shorts by BDG at Urban Outfitters . Maggie's Necklace is the Butterfly Necklace by Jennifer Zeuner. For shoppable links visit wornontv.net/21726