Sephora Vancouver: Finally Opens to the Public on July 10

The cosmetics giant superstore Sephora opens its doors for the first time on the West Coast of Canada, in Vancouver and Coquitlam on July 10 and finally the wait is over. Cosmetics fans from Western Canada have...

closeSign in to NowPublic

is reporting from