Cosmetics giant Sephora settles customer data privacy suit
Sephora leaves out crucial letter during countdown to opening of
Sephora's new UK store: three trends to inspire other beauty
Differences Between Shopping in Sephora USA vs Sephora Europe
Sephora's new UK store: three trends to inspire other beauty
SEPHORA Pioneers New Retail Innovation with Launch of First Small
Sephora has finally announced when it will open its London store
Sephora confirms opening of second UK store
New Sephora Store in London #sephora #beautynews
Sephora is Officially Opening a Second London Store in November
Sephora reportedly preparing to open London store
These are the only items you need to buy from Sephora's Fall
Sephora is opening up mini shops inside Kohl's stores