A massive new Sephora store is coming to Glasgow as the brand is officially debuting in Scotland this summer
Well, it's official - Sephora is opening its first two stores in Scotland, and one of them is in Glasgow! The huge global beauty brand is opening its doors in Silverburn Shopping Centre later this yea...