It's a style showdown featuring a gorgeous young actress and one of those krazy Kardashians who appears on the cover of every magazine for whatever reason.
Who's your money on?
Gossip Girl star Blake Lively got into character as Serena van der Woodsen in her Alexander Wang dress recently. As always, she makes it work. Salivatingly.
Meanwhile, newlywed Khloe Kardashian hit a party in L.A. in the very same draped purple mini. Who wore it better? Vote in the survey below and tell us ...
Who wore this dress better?