British-American actress making headlines
Sephora has opened its first Scottish store in Edinburgh’s St James Quarter. The launch drew long queues, entertainment, and freebies, signaling strong local demand for prestige beauty and marking a milestone in the brand’s UK expansion.