Who wears it better?

18%Rachel Weisz
82%Jessica Alba