Beauty

Heres everything you’re gonna wanna know.

The first store will open in Londons Westfield, White City, and the brand is going all out.

Well read that as dedicated and passionate.

Sephora’s UK Relaunch: Everything You Need To Know

This article was originally published onOct.

source: www.bustle.com