Are there Victoria's Secret Stores in Canada?

There are stores in Edmonton, Rocky View, Toronto, just to name a few cities.

You can find all of the stores using the store locator on victoriassecret.com

http://www.victoriassecret.com/store-locator/