Who wears it better?

14%Salma Hayek
86%Amanda Seyfried