Tag: Sephora
Global cosmetics giant Sephora to open first Australian store in December
International cosmetics retailer Sephora is set to arrive in Australia just in time for Christmas, with the opening of its first stand-alone store in...