Who wears it better?

57%Eva Longoria
43%Vanessa Minnillo