Sephora has finally arrived in the UK after a 17-year wait! Find out all you need to know, plus our top picks from the brand.
🤍💌