From a world of Art and Design, lifelong sewist, Elaine Garrett is the heart, soul and hands of Canadian Hat Maker. Her passion for hat making was driven by the love of hats.