Who wore it better: Mariah Carey or Jesinta Franklin?