Who wears it better?
50%
Kristin Cavallari
50%
Diane Lane