Who wears it better?
36%
Jennifer Garner
64%
Eva Longoria