15

Sephora or Ulta?

The French luxury beauty temple versus America's everything-store for makeup — where does your beauty haul come from?

Press or to pick a side.