Blair Waldorf (played by Leighton Meester) on Gossip Girl on The CW was spotted wearing this green coat and pink scarf on Gossip Girl on Apr 14 2012's episode. Blair's Coat is the by Diane von Furstenberg. For shoppable links visit <a href='https://wornontv.net/3264/'>wornontv.net/3264</a>