Sephora announces opening dates for first two Scottish stores

Wait 5 sec.

The beauty retailer will open its first store in Edinburgh in July, followed by one in Glasgow in August.