Who wears it better?
32%
Emily Deschanel
68%
Megan Fox