Who wears it better?
32%
Penelope Cruz
68%
Christy Turlington