News

Sephora's Liverpool ONE store opened to shoppers at 9am today - and some beauty lovers queued for up to 12 hours to be among ...