Tuesday, May 12, 2009

Who wore it best?

Who wore this Marchesa gown best?
Left
: Dita von Teese, November 2007. Right: Leighton Meester on last night's Gossip Girl.


And speaking of GG, what was with Serena's hideous prom dress?

No comments: