The company’s flagship Vancouver store, opening July 10 at Pacific Centre, will be the country’s biggest at 7,452 square feet. That same day, Sephora will open shop in Coquitlam Centre (5,421 square feet), and a third location (5,419 square feet) is slated for Burnaby’s Metrotown in the fall.