On October 31st, Sephora launched their Canadian flagship store in Vancouver, BC on Robson Street. It is the largest Sephora store in Canada, with 8,600 sq.ft. of beauty and features the only VIP Rouge studio in the world, set on the second floor of the store, allowing Sephora Beauty Insider Rouge clients free access to any beauty or skin care studio services in the private space. Today I managed to step out and take a peek - I've included some pics from the store (and also a picture of their recent Hello Kitty products). Enjoy!
For those interested, here is the Vancouver Sun article with more details.