Hat On day! Wear a hat all day for a 50 cent donation to Generation Alive!