Posted on April 22, 2010 by adminWho made Leighton Meester’s red shirt that she wore on Gossip Girl episode 3.18 The Unblairable Lightness of Being? Shirt – Marc by Marc Jacobs Resort 2010 collection Tweet