Who wears it best?
21%
Fergie
79%
Eva Longoria