I'm currently in Ottawa for the weekend, mainly to visit the family but also to visit Victoire to drop off my pieces. Here is my section of the store in the bottom right corner.
So if you are located in Ottawa I urge you to check it out at one of their two locations (Dalhousie & Wellington). They also stock a variety of awesome designers and I definitely couldn't help myself and bought a dress + shoes. Oops.