Who wears it better?
81%
Eva Longoria
19%
Tori Spelling