News

Sephora's tenth UK store opens to the public today in Manchester's Arndale shopping centre. I had a look inside ahead of ...