Astrid means strength and divine beauty. Canadian brand whose primary motivation is that fashion allows us to have fun. Made in Italy.