Who wears it better?
14%
Salma Hayek
86%
Amanda Seyfried