Who wears it better?
89%
Hilary Swank
11%
Brooke Shields