
Beauty fans rejoice – Sephora has announced it is launching in the UK.
The popular skincare and cosmetics retailer’s return to the UK will come in the form of an online store and a physical location opening in spring 2023.

Beauty fans rejoice – Sephora has announced it is launching in the UK.
The popular skincare and cosmetics retailer’s return to the UK will come in the form of an online store and a physical location opening in spring 2023.