Who wears it better?

36%Jennifer Garner
64%Eva Longoria