Astrid signifies strength and divine beauty. A Canadian brand whose primary motivation is that fashion should allow us to have fun. Made in Italy.