Jennifer showdown: who wore it better, Lopez or Aniston?