News

Sephora's new Liverpool store opened with grand celebrations, featuring freebies, drag performances, and large crowds.