StoreBoostMar 9, 20231 minThe Sephora EffectAfter months of anticipation, Sephora UK opened its doors yesterday for the first time in 18 years.