Sephora stocks more than 250 brands .
Carrying more than 250ï¿½brands , along with their own private label , Sephora offers beauty products including makeup , skincare , fragrance , hair care , bath and body products , and hair and make-up tools.
Sephora