Who wears it better?

69%Rachel Bilson
31%Leighton Meester