Astrid means strength and divine beauty. A Canadian brand whose primary motivation is that fashion should be fun. Made in Italy.