Blair Waldorf (played by Leighton Meester) on Gossip Girl on The CW was spotted wearing this red onion print dress and lace hat on Gossip Girl on episode '' (6x01) in Oct 2012. Blair's Dress is the by Dolce & Gabbana. For shoppable links visit wornontv.net/5883