Hats, Hats and More Hats!