Dress: Mar Dress by Peter Pilotto
Blair Waldorf (played by Leighton Meester) on Gossip Girl (Original) on The CW was spotted wearing this blue and yellow dress with gold bracelet and blue clutch on Gossip Girl on episode 'Salon of the Dead' (5x20) in Apr 2012. Blair's Dress is the Mar Dress by Peter Pilotto.