Who wears it better?
65%
Kate Beckinsale
35%
Lily Allen